我有一个小问题,不知道如何解决。在我的 HTML 中,我有一个带有“/span”标签的 ahref 标签、一个换行符和一个新的“span”标签。
在我的 css 中,当鼠标悬停时,我有一个类可以使我的 ahref 标签下划线。
一个带有“/span”“br”“span”的ahref标签不会同时下划线......当鼠标悬停在每一行上时,它们只会单独下划线。(下面的演示)
跨度类用于行高调整,以便将事物与相邻上下文正确对齐。
简化的 HTML:
<span class="span1">
<a href="www.google.com" target="_blank">The Google</a><br/><br/>
<a href="www.stackoverflow.com" target="_blank">The StackOverFlow</a><br/><br/>
<a href="www.us.gov" target=_"blank">Important </span><br /><span class="span2"> Information</a></span>
简化的 CSS:
a, a:link, a:active, a:visited{
text-decoration: none;
}
a:hover{
text-decoration: underline;
}
span.span1{
font-style:normal;
font-size:70%;
line-height: 250%;
}
span.span2{
font-style:normal;
font-size:70%;
line-height: 100%;
}
有任何想法吗?请看演示:http: //jsfiddle.net/9rFzC/