我正在尝试使用 CSS vars 进行一些实验,但我无法让它工作或找到任何关于它的文档。有谁知道是否可以在 CSS3 选择器中使用 CSS var?
我做了下面的例子来解释我想要做什么。此示例仅适用于 Chrome。
JSFIDDLE
CSS
:root {
-webkit-var-count: 5; /* define my var! */
}
li {
width:100px;
height:100px;
background-color:blue;
display:inline-block;
list-style:none;
}
ul li:nth-child(4) {
background-color:red;
}
ul li:nth-child(-webkit-var(count)) { /* I can't get this working, is it even supported? I'm trying to target the 5th element with my var. */
background-color:black;
}
HTML
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>