css高级选择器2018-10-09

1.后代选择器

1 <style type="text/css">
2 .div1 p{
3 color:red;
4 }
5 </style>

空格就表示后代,.div1 p 就是.div1的后代所有的p。
强调一下,选择的是后代,不一定是儿子。

比如:

1       <div class="div1">
2           <ul>
3               <li>
4                   <p>段落</p>
5                   <p>段落</p>
6                   <p>段落</p>
7               </li>
8           </ul>
9       </div>

能够被下面的选择器选择上:

1           .div1 p{
2               color:red;
3           }

所以,看见这个选择器要知道是后代,而不是儿子。选择的是所有.div1“中的”p,就是后代p。

空格可以多次出现。

1           .div1 .li2 p{
2               color:red;
3           }

就是.div1里面的后代.li2里面的p。

后代选择器,就是一种平衡:共性、特性的平衡。当要把某一个部分的所有的什么,进行样式改变,就要想到后代选择器。

后代选择器,描述的是祖先结构。

2 交集选择器

1   h3.special{
2       color:red;3 }

选择的元素是同时满足两个条件:必须是h3标签,然后必须是special标签。
交集选择器没有空格。
所以有没有空格
1 div.red

1 div .red
不是一个意思。

交集选择器可以连续交(一般不要这么写)

1   h3.special.zhongyao{
2       color:red;3 }

交集选择器,我们一般都是以标签名开头,比如div.haha 比如p.special。

3 并集选择器(分组选择器)

1   h3,li{
2       color:red;3 }

用逗号就表示并集。

4 通配符*

*就表示所有元素。

1   *{
2       color:red;3 }

效率不高,如果页面上的标签越多,效率越低,所以页面上不能出现这个选择器。

一些CSS3选择器

4.1 兼容问题介绍
我们现在给大家介绍一下浏览器:
IE: 微软的浏览器,随着操作系统安装的。所以每个windows都有IE浏览器。
windows xp 操作系统安装的IE6
windows vista 操作系统安装的IE7
windows 7 操作系统安装的IE8
windows 8 操作系统安装的IE9
windows10 操作系统安装的edge
浏览器兼容问题,要出,就基本上就是出在IE6、7身上,这两个浏览器是非常低级的浏览器。
http://www1.pconline.com.cn/pcedu/specialtopic/css3-doraemon/

浏览器的市场占有率: http://tongji.baidu.com/data/
今天:
chrome 47.08%
IE9 7.89%
IE8 5.59%
IE7 /IE6 看不到了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 28,241评论 1 45
  • CSS基础 本文包括CSS基础知识选择器(重要!!!)继承、特殊性、层叠、重要性CSS格式化排版单位和值盒模型浮动...
    廖少少阅读 8,525评论 0 40
  • 学会使用CSS选择器熟记CSS样式和外观属性熟练掌握CSS各种选择器熟练掌握CSS各种选择器熟练掌握CSS三种显示...
    七彩小鹿阅读 11,437评论 2 66
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,690评论 1 92
  • 阳光透过窗,温暖的照在床上,午睡的我懒散的爬起来。妹妹发视频过来质问,为何不给外婆打电话,因为今天她生日。我竟然忘...
    墩仔的我阅读 1,774评论 0 0

友情链接更多精彩内容