【发布时间】:2014-08-27 22:08:26
【问题描述】:
这是我的例子:
http://jsfiddle.net/mato75/84mq6bLr/
我想为除第一段之外的所有元素着色。
我知道如果我使用 li 代替类,或者即使我将类放在 li 中,我也会解决这个问题,但结构如示例所示。
有什么建议吗?
.dd ~ .dd {
background:#ff0000;
}
【问题讨论】:
-
标记很重要,把它放在小提琴中是不够的。
-
查看 CSS 中的
pseudoclasses。但是在你的例子中让我感到困惑的是你说你想改变color,而你的css规则提到了background。背景和颜色是两个不同的概念。 -
你可以做
li ~ li .dd {background:#ff0000;}演示:jsfiddle.net/webtiki/84mq6bLr/9
标签: html css css-selectors