经常看见css的后代选择器是这样的写法:

div.class   和 .class div 的形式两者的区别:

div.class  是选中的类名为class 的div元素,与直接使用类选择器.class不同,因为可能有其他的元素使用了class类名,比如<p class=""></p>,就不会被div.class选中;

.class div 是后代选择器的一种,表示选中 类名为class的元素包含的所有的div元素;

代码演示:使用内联样式,方便查看;

<!DOCTYPE html>
<html> <head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
div.se {
border: 1px dashed gray;
} .se div {
background-color: #008000;
}
</style>
</head> <body>
<div id="first" class="se">
你好我是first
<div class="se">woshi</div>
</div>
<div id="second" class="se">
你好我是second
</div>
<p class="se">你好我是段落</p>
</body> </html>

效果:

可以看到:div.se 选中的是类名为"se"的div元素;而.se div选中的,类名为se的元素后代元素div。

最新文章

  1. FTP弱口令猜解【python脚本】
  2. cookie以及cookie的作用
  3. 54. Android中adb常用命令及应用常用目录
  4. PLSQL
  5. angularjs2 学习笔记(一) 开发环境搭建
  6. C# list installed softwares
  7. Java核心 --- 注解
  8. 真正通用的SQL分页存储过程
  9. 两段简单的JS代码防止SQL注入
  10. ofbiz进阶之实体引擎配置文件
  11. bzoj1057,poj3250
  12. js 字符及字符串
  13. DataGrid( 数据表格) 组件[9]
  14. 搭建hbase-0.94.26集群环境
  15. int指令(软件中断指令)
  16. STM32中断触发
  17. 不要错过iost币的免费派发机会
  18. 深度学习识别CIFAR10:pytorch训练LeNet、AlexNet、VGG19实现及比较(一)
  19. 2018-2019-2 网络对抗技术 20165317 Exp5 MSF基础应用
  20. 关于激活Windows10专业版2018长期服务版

热门文章

  1. .net 设置Webbowser 版本
  2. 20155325 Exp9 Web安全基础
  3. [LCT应用]
  4. 解决 idea 中的 tomcat控制台 和cmd tomcat下的中文乱码问题(win10 64位)
  5. 记一次 java 连接 linux ssh服务 权限验证失败的原因和解决过程
  6. REST-framework快速构建API--初体验
  7. Gulp:插件编写入门
  8. chrome播放m3u8視頻失败
  9. 华为笔试——C++字符串四则运算的实现
  10. PAT甲题题解-1013. Battle Over Cities (25)-求联通分支个数