在我的网站上,缩略图上方的标题不会显示在任何版本的 IE 中。像往常一样,在其他所有现代浏览器中一切正常。
缩略图的 html 是
<div id="s1" class="stumb">
<p><a href="emily_cotton.html">Emily Cotton</a></p>
<a href="emily_cotton.html"><img alt="Emily Cotton" src="img/thumbs/ect.jpg"></a>
</div>
CSS是
p
{
margin:-20px 0px 0px 0px;
font: 11px OpenSansRegular, Arial ;
background: rgb(235,235,235);
text-align: left;
padding:0px 2px 0px 2px;
}
和
.stumb
{
margin:-20px 0px 0px 0px;
font: 11px OpenSansRegular, Arial ;
background: rgb(235,235,235);
text-align: left;
padding:0px 2px 0px 2px;
}
我尝试了替代 css,删除了负边距,但这没有用。此外,IE 无论如何都应该能够处理这些负值。我正处于一个让所有替代版本四处飘荡的时刻,所有这些版本仍然没有在 IE 中显示。我的结论是,解决方案必须如此简单,以至于我也很盲目。