我有http://jsfiddle.net/Lijo/FRBqJ/中给出的 HTML 代码。在 Internet Explorer 中它工作正常 - 标题文本带有下划线。但在 Firefox 和 Chrome 中,这条线不是下划线。
这种不正确行为的原因是什么?
我们如何纠正它(使用 CSS)?
火狐
IE
HTML
<div id="searchContainer" class="searchContainer">
<div id="searchHeader" class="searchHeader">
<span id="detailContentPlaceholder_lblSearchHeading" class="searchContentHeadingText">
Business Testing Act</span>
<img alt="Expand" src="Images/PlusIcon.GIF" class="expandSearchIcon" />
<img alt="Collapse" src="Images/MinusIcon.GIF" class="collapseSearchIcon" />
</div>
</div>
CSS
.searchHeader
{
width:100%;
border-bottom:2px solid #fcda55;
padding:0 0 2px 0;
margin:0 0 0 0px;
font:bold 13pt Arial;
line-height:10pt;
color:#00A6B5;
}
参考: