一,新增属性选择器 [ ]
1,E[att] :选择具有att属性的E元素
2,E[att="val"] :选择具有att属性且属性值等于val的E元素 重点!!!!!
3,选择具有····属性且值以,,,开头的元素
4,选择。。。。。。。。。。。结尾的元素
5,选择属性值含有...的元素
注意!!!:类选择器,属性选择器,伪类选择器,权重为10
二,新增结构伪类选择器 :
//:nth-child
nth-child选择器!!!!!!!!!!!!!!
//:nth-type-of
区别:
三,新增伪元素选择器!!! ::
利用CSS创建新标签元素,而不需要HTML标签,从而简化HTML结构
使用场景:1,配合字体图标 如:小米侧边栏右侧的 <
或者写成content : '/e947';
2, 视频的灰色遮罩层
3,伪元素清除浮动
四,CSS3盒子模型
五,CSS3其他特性 。了解
1,图片变模糊
2,计算盒子宽度width:calc函数
六,CSS3过渡!!!!!!!!!
经常和:hover一起搭配使用
过渡的使用口诀::谁做过渡给谁加
1,进度条如何布局
css
<style>
.bar {
width: 150px;
height: 15px;
border: 1px solid red;
border-radius: 7px;
padding: 1px;
}
.bar_in {
width: 50%;
height: 100%;
background-color: red
transition:all .7s;
}
.bar:hover .bar_in {
width: 100%;
}
</style>
</head>
<body>
<div class="bar">
<div class="bar_in">
</div>
</div>
</body>
</html>