【发布时间】:2013-03-27 15:54:58
【问题描述】:
假设我有一个 p 元素或 div 元素,其中包含大约 10-15 行的文本,现在我的客户对此有一个奇怪的调用,他需要具有不同文本颜色的奇数/偶数行。假设第 1 行 - 黑色,所以第 2 行应该是灰色,第 3 行应该再次是黑色等等......
所以我决定使用跨度并更改颜色,但可变分辨率在这里杀死了东西,我知道 :first-line 选择器(在这种情况下不会有用),还有像 :odd 和 :even 这样的选择器由于我不使用表格,这里将被排除在外,那么有什么方法可以使用 CSS 实现这一点,还是需要使用 jQuery?
TL; DR:我想定位段落或 div 中的奇数/偶数行
我需要一个 CSS 解决方案,如果没有,欢迎使用 jQuery 和 JavaScript
【问题讨论】:
-
它是“TL;DR”表示“太长;没有读”,而不是“TLTR”/“太长读不完”:)
-
无论如何,你不能用 CSS 设置第 n 行的样式。你需要 JavaScript。
-
@BoltClock 只是一个错字:p
标签: javascript jquery css