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要素の1つであると思いますが、どれが問題なのかわかりません。ツールを使ってみF12ましたが、問題を見つけることができませんでした。

助けてください!

4

2 に答える 2

1

最初のアンカーをfloat:leftに設定します。あなたはすでに画像を浮かせているので、それからそれらをクリアするだけです#topmenu{float:none; clear:both}

それはそれをする必要があります。おそらく、間隔のマージンをいじくり回したいと思うでしょう。

于 2012-04-07T02:48:28.900 に答える
0

タグの幅をnothing(width="")に設定しています<img>

于 2012-04-07T02:18:25.170 に答える