赞
踩
伪元素选择器可以利用css创建标签元素,而不需要HTML标签,简化HTML结构
注意
div{
width: 200px;
height: 35px;
border: 1px solid palegreen;
position: relative;
}
div::after{
content: '↓';
position: absolute;
top: 5px;
right: 10px;
font-size: 18px;
color: blue;
font-size: large;
}
.tudou { position: relative; width: 444px; height: 320px; background-color: pink; margin: 30px auto; } .tudou img{ width: 100%; height: 100%; } .tudou::before{ content: ''; /* 隐藏遮罩层 */ display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, .4) url(下箭头.png) no-repeat center; } .tudou:hover::before { /* 而是显示元素 */ display: block;
在盒子模型中,对最后一个元素添加伪元素
第一种
.last::after{
content:'';/*伪元素必写*/
display:block;/*插入的必须是块级元素*/
height:0;/*隐藏该元素*/
visibility:hidden;/*隐藏该元素*/
clear:both;/*清除浮动*/
}
第二种
.one::before, .one::after{
content:'';
display:table;/*转换成块级元素并在一行上显示*/
}
.one::after{
clear:both;
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。