Gia*_*son 9 html css sass css3
我想设置第1项到第10项,而不是第1项
&.nth-child(1) { //style }
&.nth-child(2) { //style }
&.nth-child(3) { //style }
Run Code Online (Sandbox Code Playgroud)
等等..
css中的任何范围选择器?
Pra*_*lan 10
您可以使用:nth-child与方程式an+b格式(如更换a和b一个整数和n会0, 1, 2,....).
li:nth-child(-n+10) {
color: red
}Run Code Online (Sandbox Code Playgroud)
<ol>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
</ol>Run Code Online (Sandbox Code Playgroud)
更新:如果您需要一个范围内的元素,那么使用多个:nth-child选择器.
li:nth-child(n+5):nth-child(-n+10) {
color: red
}Run Code Online (Sandbox Code Playgroud)
<ol>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
</ol>Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
68 次 |
| 最近记录: |