2010-12-04 2 views
2

私は自分のブログの右側のサイドバーに2つの広告(160x600)を使用しています。右側の広告については、私はfloat:rightプロパティを使用しています。両面広告が並んでいるIE 7を除くすべてのブラウザで、両方の広告が並んで表示されます。フロート:右; IE7のバグは、広告を下に移動させ、どのように修正するのですか?

私はいくつかの良い提案を提供できれば感謝します。ここで

私のサイトのアドレスです:http://www.shoutpedia.com

答えて

0

あなたはIE7でfloat: right;float: auto;またはfloat: left;から切り替えると、それは<br clear="all" />効果を作成します。フロートは一致する必要があります。この場合、ボトム広告の両方を作成してfloat: right;とし、その順序を逆にする必要があるとします。これはすべてのブラウザで有効です。

+0

こんにちは、あなたの迅速な対応に感謝します。私はフロートを維持しながら順序を逆転した:右; 2番目の広告(これはHTMLで最初に表示されます)に適用されます。それは私のために働いた。 – Aamir

+0

@Aamir - ボーナス: –

+0

@ IEの開発ツールバーで@ウィジェットで十分かどうかをチェックする – kobe

0

IE7は、float:right;およびclear:both;要素ではサポートされません。あなたはfloat:right;width:100%;だけを使用しなければなりません。それは自動的に全幅を取得していますtext-align:right;

関連する問題