假设我有一些超链接但是其他脚本已经使用了它的类和id。那么我怎样才能为它们添加一些css?我尝试了两件事。
<div class='some_css'>
<a href='".$_SERVER['PHP_SELF']."' class='used' id='used1'>link1</a>
<a href='".$_SERVER['PHP_SELF']."' class='used' id='used2'>link2</a>
</div>
///css file
.some_css:a
{
color:#456e9c;
}
另一次尝试
<span class='some_css'><a href='".$_SERVER['PHP_SELF']."' class='used' id='used1'>link1</a></span>
<span class='some_css'><a href='".$_SERVER['PHP_SELF']."' class='used' id='used2'>link2</a></span>
///css file
.some_css:a
{
color:#456e9c;
}
两者都错了..... 我知道我做错了什么,请帮忙
答案 0 :(得分:7)
使用空格而不是冒号(:
)。冒号适用于伪类/元素和属性等内容。
.some_css a
{
color:#456e9c;
}
答案 1 :(得分:3)
用空格替换冒号(':')。
答案 2 :(得分:1)
.some_css a {
}
(换句话说,输掉':')
答案 3 :(得分:1)
定位内容.some_css
.some_css a {
color:#456e9c;
}
答案 4 :(得分:0)
a href='".$_SERVER['PHP_SELF']."' class='used other_class' id='used1'>link1</a>
因此,您可以使用空格作为分隔符为元素定义多个类...