不确定我缺少什么,但我的HTML忽略了链接的CSS样式表规范。 我的所有其他CSS定义在整个页面中都能正常工作。 非常感谢任何帮助!
我的CSS页面包括:
.footer {
background:url( );
margin:0;
height:70px;
clear:both;
}
.footer {
margin:0;
padding:10px;
line-height: 175%;
font:normal 11px helvetica, arial, sans-serif;
color:#999;
}
a.footer {
font:normal 11px helvetica, arial, sans-serif;
color:#999;
line-height: 175%;
}
a.footer:link {
outline:none;
text-decoration:none;
}
a.footer:visited {
outline:none;
text-decoration:none;
}
a.footer:hover {
text-decoration:underline;
font-weight:normal;
}
我的网页包含:
<div class="footer">
<a href="http://www.someurl.org"> Page Title 1</a><br />
<a href="http://www.someurl.org/credits_policies.html">Page Title 2</a>
</div>
答案 0 :(得分:10)
将所有a.footer
更改为.footer a
a.footer
表示所有<a>
类footer
.footer a
表示<a>
的元素中footer
,<div>
。.footer a { font:normal 11px helvetica,arial,sans-serif; color:#999; line-height: 175%; }
.footer a:link { outline:none; text-decoration:none; }
.footer a:visited { outline:none; text-decoration:none; }
.footer a:hover { text-decoration:underline; font-weight:normal; }
。 你的CSS应该是这样的:
{{1}}
以下是类选择器和后代选择器的一些教程:
答案 1 :(得分:1)
您需要将a.footer
更改为.footer a
。您当前的css尝试设置具有“footer”类的链接样式。
答案 2 :(得分:0)
答案 3 :(得分:0)
将所有a.footer
更改为.footer a
,因为a.footer
这里没有任何内容,这意味着将a
的样式应用于class footer
答案 4 :(得分:0)
嗨现在习惯了这个
.footer a{
// your css here
}
并使用了格式化的标题
<a href="#" title="Your title here ">helo</a>