【发布时间】:2013-09-02 16:21:49
【问题描述】:
我决定学习一点 CSS / HTML
我正在大致按照this 教程制作导航栏。 我喜欢子链接与他的标签父链接的颜色不同。我想更进一步,而不是将所有顶部链接设为白色,将子链接设为蓝色,以使每个子列表从白色到黑色逐渐比其父级更暗。
我首先尝试使用 nth-child 来执行此操作,但在发现您不能仅将 n 用作参数后放弃了该方法。
现在我正在尝试使用计数器在每个孩子从白色(255,255,255)到黑色之前减少。减少计数器不是问题,但是将计数器分配给背景颜色没有任何作用,(其中 background-color: rgb(0,0,0,) 会)
background-color: rgb(content: counter(Counter_Red),content: counter(Counter_Green),content: counter(Counter_Blue));
这是一段不起作用的代码。 他们有什么办法让它工作或改变网络方法吗?
【问题讨论】:
-
您是否尝试过
>选择直系子女而不是孙子女?你可以试试ul > li { color:black; } ul > li > ul > li { color:white; }
标签: html css colors navigation counter