我尝试在使用nth-child(奇数)和nth-child(偶数)时跳过隐藏的孩子,但它不会跳过那些隐藏的记录.
我有以下HTML和CSS代码.
<style>
ul {
list-style-type: none;
}
li {
height: 2em;
border: 1px solid black;
}
/* li:not(.hidden):nth-child(odd) { */
li:nth-child(odd) {
background: khaki;
}
li:nth-child(even) {
background: indianred;
}
.hidden {
display: none;
}
</style>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li class="hidden">4</li>
<li class="hidden">5</li>
<li class="hidden">6</li>
<li>7</li>
<li>8</li>
<li>9</li>
<li>10</li>
<li>11</li>
</ul>Run Code Online (Sandbox Code Playgroud)
我想在浏览器上列出显示应该有替代颜色,而不管隐藏的孩子的数量.
| 归档时间: |
|
| 查看次数: |
3914 次 |
| 最近记录: |