1

我正在为我的一个朋友开发一个网站,但我遇到了一些 CSS 噩梦。URL 是http://www.bike4haiti.com

在 Firefox 和 Chrome 中,顶部横幅的右上角出现了海地国旗。然而,在 IE 中,它显示为沿右边缘的一条细垂直线,从菜单顶部开始,下降到内容部分开始的位置。CSS 类是非常简单的代码:

img.rightfloat
{
float:right;
padding-left:1px;
padding-bottom: 1px;
padding-right: 5px;
padding-top: 1px;
}

我的猜测是它是导致问题的其他 CSS 元素之一,但我不知道是哪一个。我尝试使用该F12工具,但没有找到问题所在。

请帮忙!

4

2 回答 2

1

将您的第一个锚点设置为浮动:左;您已经使图像浮动,因此只需清除它们#topmenu{float:none; clear:both}

应该这样做。您可能需要修改间距的边距。

于 2012-04-07T02:48:28.900 回答
0

您的标签中的宽度设置为空 ( width="") 。<img>

于 2012-04-07T02:18:25.170 回答