博客列表 >前端20221020-2

前端20221020-2

P粉114035831
P粉114035831原创
2022年10月23日 22:16:01320浏览

结构伪类演示

建二个文件。1.html 2.css

html

!

<html>
<head>
<title>结构伪类演示</title>
<link rel="stylesheet" herf="css1/fake-class.css"/>
</head>
<body>
<ul class="list">
<li class="li">item1</li>
<li class="li">item2</li>
<li class="li">item3</li>
<li class="li">item4</li>
<li class="li">item5</li>
<li class="li">item6</li>
<li class="li">item7</li>
<li class="li">item8</li>
<li class="li">item9</li>
</ul>
</body>
</html>

css

css1/fake-class.css

匹配第一个.语法糖
.list > li:first-of-type{background-color:red}

匹配最后一个.语法糖
.list > li:last-of-type{background-color:red}

(an+b)
1.a:系数,[0,1,2,3…]
2.n:系数,[0,1,2,3…]
3.b:偏移量,从0开始

全选
.list > li:nth-of-type(1n+0){background-color:red}
.list > li:nth-of-type(1n){background-color:red}
.list > li:nth-of-type(n){background-color:red}

从第三个开始选
.list > li:nth-of-type(1n+3){background-color:red}

只选前三个
.list > li:nth-of-type(-1n+3){background-color:red}

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议