0

这是我的链接:

<div id="yabnetwork">
    Bu site bir <a target="_blank" href="http://yusufalibozkir.com" title="Yusuf Ali Bozkir Network  <br/>Tel:.......... <br/>info@yusufalibozkir.com">YAB Network</a> urunudur.
</div>

我的这个 div 的 CSS 样式:

#yabnetwork{
    font-size:15px;
    text-align:right;
}     

#yabnetwork a{
    color:red;
}

为什么我的链接不是红色的?我无法改变它们。

4

4 回答 4

5

a-tag 的第一部分似乎缺少右括号和引号。:

Bu site bir <a target="_blank" href="http://yusufalibozkir.com" title="Yusuf Ali Bozkir Network" > <br/>Tel:.......... <br/>info@yusufalibozkir.com">YAB Network</a> urunudur.

两个建议是开始使用带有颜色标记的文本编辑器并在 html-validator 中运行您的代码:http: //validator.w3.org/

于 2012-06-24T10:36:30.233 回答
1

试试这种方式:

a:link{

color:#00CC66;

text-decoration: none

}
a:visited{

color:#ff0000;

text-decoration: none

}
a:hover{color:#f00000;

text-decoration: none

}
a:active{color:#f00000;

text-decoration: none

}

链接可以有不同的状态:

  • a:link--> 默认

  • a:visited--> 如果用户已经访问过这个页面

  • a:hover--> 如果鼠标光标在链接上

  • a:active--> 如果链接代表当前显示的页面

于 2012-06-24T10:36:09.270 回答
1

它是红色的!如果标签正确关闭并且属性以 " 结尾,则应如此。

<html>
<head>
<title>link example</title>
<style type="text/css">
#yabnetwork a{
    color:red; 
}
</style>
</head>
<body>
<div>
<div id="yabnetwork">
    Bu site bir <a target="_blank" href="http://yusufalibozkir.com" title="Yusuf Ali Bozkir Network">  <br/>Tel:.......... <br/>info@yusufalibozkir.com">YAB Network</a> urunudur.
</div>
</div>
</body>
</html>

也许您在某处覆盖了 CSS 规则?如果是,您也可以尝试 !important :

#yabnetwork a{
    color:red !important; 
}
于 2012-06-24T10:39:15.813 回答
0

检查这个:

#yabnetwork a{
    color:red !important;
}
于 2012-06-24T10:39:28.333 回答