CSS 01 准备 选择器、伪元素

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小时内删除;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!

Like (0)
Donate 受君之赠,荣幸之至 受君之赠,荣幸之至 受君之赠,荣幸之至 受君之赠,荣幸之至
Previous 2023年1月10日
Next 2023年1月10日

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

qhhl

QQ-175142992024110802215838同号

SHARE
TOP
“人们不愿意相信,一个土匪的名字叫牧之”