这个算法刚停止在我的页面上工作(它已经工作了一年多):
.classA a {
style: actual style;
}
a标签不再采用css中的样式.现在为了让我的标签拿起样式,我必须专门给它们一个类,这有效:
IE7或FireFox4最近有什么变化会破坏第一个算法吗?我宁愿修复css而不是在几个页面上的所有相关标签上插入一个类.
编辑以更好地显示实际样式:
这不再有效(链接有香草100% – 蓝色 – 下划线样式),但已经工作了一段时间.请注意,它最初是为IE6设计的,在切换到IE7后幸存下来,但随后又停止了它的风格.希望这有助于所有慷慨地试图回答的人!
-- HTML --
-- CSS --
* {
margin: 0;
padding: 0;
overflow: hidden;
font-family: verdana, arial, sans-serif;
}
.ovalButton {
position: absolute;
width: 150px;
height: 60px;
}
.ovalbutton a {
background: url("logo_butn.gif") no-repeat;
display: block;
color: #0063B5;
width: 150px;
height: 60px;
overflow: hidden;
font-size: 80%;
font-weight: bold;
text-decoration: none;
padding: 16px 15px 20px 0;
text-align: center;
}
.ovalbutton a:Hover { background: url("logo_butn_highlight.gif") no-repeat; }
#oval1 { top: 12px; left: 300px; }
#oval1 a { padding-top: 25px; }
当我将.ovalbutton a {}中的确切样式复制到一个单独的类并将该类应用于html中的链接时,它可以正常工作.