У меня есть ряд изображений, содержащихся в одном div. Эти изображения представляют собой изображения в формате jpg с одним словом (например, «Домой», по которому пользователь нажимает для перехода на разные страницы. Когда я запускаю сайт на ie8, в правом нижнем углу каждого из этих изображений появляется небольшая горизонтальная черта Эта черта активна в том, что, если я нажимаю на нее, она активирует действие, прикрепленное к изображению (то есть появляется следующая страница). Таким образом, это, очевидно, часть изображения.
Странная часть в том, что сам файл изображения вообще не имеет границ. Это текст на белом фоне. Остальные 99% периметра являются «чистыми» (т.е. фантомная граница не отображается). Это только крайний правый конец нижнего края, который отображает эту черту.
Когда я запускаю сайт в Firefox, все нормально (без тире). Я немного читал об ошибках, но я не вижу этого в ie8. Я сделал усилие с clearfix, но это ничего не сделало.
Вот соответствующий код. Это в div id NavButtons, где возникает проблема:
Спасибо!
<style type="text/css">
.LeftIndent
{
left: 415px;
position: relative;
}
#Tagline
{
float: left;
width: 433px;
}
#Body
{
float: left;
width: 732px;
}
#TotalPage
{
width: 1280px;
margin-left: auto;
margin-right: auto;
border-left-style: solid;
border-left-color: #5E91A8;
border-left-width: 15px;
border-right-color: #5E91A8;
border-right-width: 15px;
border-right-style: solid;
}
</style>
<div id="TotalPage">
<div>
<img src="../Images/Header.jpg" alt="Image Missing" id="ImgBanner" align="left"/>
</div>
<div id="GrDash1">
<img src="../Images/GreenSeparator.jpg" alt="Image Missing" />
</div>
<div id="NavButtons">
<div class="LeftIndent">
<asp:ContentPlaceHolder ID="NavHome" runat="server">
</asp:ContentPlaceHolder>
<img src="../Images/VerticalDash.jpg" alt="Image Missing" />
<asp:ContentPlaceHolder ID="NavCap" runat="server">
</asp:ContentPlaceHolder>
<img src="../Images/VerticalDash.jpg" alt="Image Missing" />
<asp:ContentPlaceHolder ID="NavBel" runat="server">
</asp:ContentPlaceHolder>
<img src="../Images/VerticalDash.jpg" alt="Image Missing" />
<asp:ContentPlaceHolder ID="NavBio" runat="server">
</asp:ContentPlaceHolder>
<img src="../Images/VerticalDash.jpg" alt="Image Missing" />
<asp:ContentPlaceHolder ID="NavExp" runat="server">
</asp:ContentPlaceHolder>
<img src="../Images/VerticalDash.jpg" alt="Image Missing" />
<asp:ContentPlaceHolder ID="NavCon" runat="server">
</asp:ContentPlaceHolder>
</div>
</div>
<div id="GrDash2">
<img src="../Images/GreenSeparator.jpg" alt="Image Missing" />
</div>
<div>
<div id="Tagline" >
<img src="../Images/Tagline.jpg" alt="Image Missing" style="margin-top: 0px" />
</div>
<div id="Body">
<asp:ContentPlaceHolder ID="BodyText" runat="server">
</asp:ContentPlaceHolder>
</div>
</div>
<div>
<img src="../Images/CopyrightFooter.jpg" alt="Image Missing" style="margin-top: 10px" />
</div>
</div>