CSS3 浏览器支持情况
网址查询:caniuse.com
CSS3的伪类选择器(一)
动态伪类选器
a:link{}
a:visited{}
a:hover{}
a:active{}
UI元素状态伪类选择器
html部分:
// disable 是状态
CSS部分:(根据状态确定样式)
input :enable{}
input:disable{}
CSS3的伪类选择器(二)
结构伪类选择器
html部分:
<ul>
<li a href=""></li>
<li a href=""></li>
<li a href=""></li>
<li a href=""></li>
<li a href=""></li>
<li a href=""></li>
<li a href=""></li>
</ul>
css部分
li:fist-child{} 元素的第一个子元素选中
li:last-child{} 元素的最后一个子元素选中
li:nth-child(****){} 选中顺序从左往右
li:nth-child(2n){} 元素的第偶数个子元素选中
li:nth-child(2n+1){} 元素的第奇数个子元素选中
li:nth-child(n+5){} 元素从第5个子元素开始选中
li:nth-child(4n+1){} 元素每4个元素选中
li:nth-last-child(){} 选中顺序从右往左
li:nth-of-type(){} 限定是li标签的子元素 从前往后
li:nth-last-of-type{} 从后往前
li:fist-of-type{} 限定是第一个li标签子元素
li:last-of-type{} 限定是最后一个li标签子元素
li:only-child{} 选择的元素是它父元素只有一个子元素
li:only-of-type{} 选择的元素是它父元素只有一个子元素,但是限制子元素的标签类型为li
li:empty{} 选中的li标签父元素是空的
伪元素
html:
css:
.demo::first-letter{} 文本段落首字
.demo::first-line{} 文本段落首行
.demo::before{ //demo之前
content:; //伪元素的content属性必须要有,不设置也要有,留空
}
.demo::after{ //demo之后
content:;
}
原创文章:https://www.qqhhs.com,作者:起航®,如若转载,请注明出处:https://www.qqhhs.com/32.html
版权声明:本站提供的一切软件、教程和内容信息仅限用于学习和研究目的,请于下载的24小时内删除;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!