我是个CSS新手。
我正在尝试创建一条规则,以确保位于<h3>标记内的所有HTML锚不会显示下划线(还会显示其他一些颜色属性)。这就是我所拥有的,但它不工作:
<h3><a href="#">Turn of underline etc</a></h3>
h3 a, a:active, a:visited a:hover {
text-decoration:none;
color:#000000;
}发布于 2011-03-24 13:57:19
根据您的代码,您需要使用h3四次,如下所示
h3 a, h3 a:active, h3 a:visited, h3 a:hover {
text-decoration:none;
color:#000000;
}按照现在的方式,活动、访问和悬停状态并不“特别”应用于h3。
发布于 2011-03-24 11:19:34
这应该可以做到:
h3 a {
text-decoration:none;
color:#000;
}现场演示: http://jsfiddle.net/simevidas/7A2JX/
发布于 2011-03-24 11:21:34
你可以像下面这样做。
当h3中的超链接与鼠标一起悬停时,请执行此操作。
h3 a:hover {
color: #FFFF20;
}对于实际的样式(当不是悬停的时候),文本装饰应该去掉你的下划线。
h3 a {
text-decoration: none;
color: #EBE6C8;
}https://stackoverflow.com/questions/5414346
复制相似问题