第二天
-------------------------------上午-------------------------------
1.常用选择器
之前学过的选择器
标签选择器 div
类名选择器 .box
id选择器 #box
后代选择器 div p
子代选择器 div>p
交集选择器 div.box
并集选择器 div,p,span
通配符选择器 *
div+p 包含关系不生效,兄弟关系才生效,并且需要紧挨着,中间有其他元素间隔第一个p也不生效
div~p 包含关系不生效,兄弟关系才生效,不需要紧挨着,后面所有的同级p都生效2.属性选择器
属性选择器 [] 通过标签属性来选择
属性选择器:语法
标志性符号:[]
^:开头
$:结尾
*:包含
示例:
E[title] :选中页面中的E元素,并且E需要带有title属性
E[title="abc"] :选中页面中的E元素,并且E需要带有title属性,属性值为"abc"
E[title^="abc"] :选中页面中的E元素,并且E需要带有title属性,属性值以"abc"开头
E[title$="abc"] :选中页面中的E元素,并且E需要带有title属性,属性值以"abc"结尾
E[title*="abc"] :选中页面中的E元素,并且E需要带有title属性,属性值中包含"abc" 3.伪类选择器
4.结构伪类
empty伪类
target伪类
伪元素before和after
伪元素first-letter(首字母)、first-line(首行)
伪元素selection(选中区域)
-------------------------------下午-------------------------------
CSS2中的颜色模式
CSS3中新增两种颜色模式
CSS3中的文本阴影text-shadow
CSS3盒子模型
CSS3的现状
Last updated