我已经有了一个css部分:
.leftMemberCol
{
width:125px;
vertical-align:top;
padding: 13px;
border-width:0px;
border-collapse:separate;
border-spacing: 10px 10px;
text-align:left;
background-color:#f2f3ea;
}
表示 td 部分(左侧栏)。我想让这个单元格内的所有链接都是绿色。
是否有任何语法:
.leftMemberCol.a
{
color:#E3E3CA;
}
或任何其他建议,而不必转到每个页面并将所有链接包装在另一个类名称周围。
答案 0 :(得分:5)
只是做:
.leftMemberCol a
{
color:#E3E3CA;
}
这将选择嵌套在.leftMemberCol
答案 1 :(得分:4)
如果颜色不起作用,请检查您是否先在CSS文件中为a标签的任何伪选择器设置了它,即:链接等。
使用
覆盖它们.leftMemberCol a:link,
.leftMemberCol a:hover,
.leftMemberCol a:visited,
.leftMemberCol a:active
{
color: #E3E3CA;
}
答案 2 :(得分:0)
用空格替换最后一个点
.leftMemberCol a {
style goes here
}
点表示一个班级。哈希表示id(
<div id="home">
可以用
设置样式#home { }
)。常规的html元素,如td或a,不需要前缀。
答案 3 :(得分:0)
你非常接近。这是您选择单元格内的链接的方法:
.leftMemberCol a
{
color: #E3E3CA;
}
您可以阅读有关选择器here的更多信息。
编辑:
如果样式没有生效,可能是因为您为链接定义了更具体的其他样式。您可以通过添加说明符使样式更具体,例如:
td.leftMemberCol a
{
color: #E3E3CA;
}
作为最后的手段,您还可以使用!important
指令:
.leftMemberCol a
{
color: #E3E3CA !important;
}
答案 4 :(得分:0)
.leftMemberCol a
{
color:#E3E3CA;
}
应该这样做。
答案 5 :(得分:-1)
.leftMemberCol a
{
color:#E3E3CA;
}
这会定位所有<a>
.leftMemberCol
元素
答案 6 :(得分:-1)
.leftMemberCol>a
{
color:#E3E3CA;
}