【发布时间】:2015-06-07 16:16:20
【问题描述】:
我的客户想要每一个链接列表,也就是表单的每一个列表
<ul>
<li>
<a href="www.google.com">Here's a link</a>
</li>
<li>
<a href="www.google.com">Here's a link</a>
</li>
<li>
<a href="www.google.com">Here's a link</a>
</li>
</ul>
使列表的项目符号与链接文本的颜色相同,但每个非链接列表,即表单的每个列表
<ul>
<li>Here's a regular list item</li>
<li>Here's a regular list item</li>
<li>Here's a regular list item</li>
</ul>
应该像往常一样继承其项目符号和相应的文本。
小提琴:http://jsfiddle.net/0kkc2rz4/
由于无法将类添加到 HTML 中,我受到了限制,因此类似于
<ul class='link-list'>
<li>
<a href="www.google.com">Here's a link</a>
</li>
<li>
<a href="www.google.com">Here's a link</a>
</li>
<li>
<a href="www.google.com">Here's a link</a>
</li>
</ul>
ul.link-list li { color: #004E98; }
是不可能的,尽管我意识到如果我从头开始编写网站代码,这显然是最好的方法。我可以添加 JS,但不希望添加。
【问题讨论】:
-
在问题的标题中说出你想要做什么。
-
这是您问题的答案:stackoverflow.com/questions/1014861/… - 摘要:截至目前,纯 CSS 无法做到这一点
-
你能添加 Font Awesome (fortawesome.github.io/Font-Awesome) 吗?如果是这样,它会有所帮助