joomla 1.5 に superfish モジュールをインストールしました。IE 6,7 に問題があります。「li」要素の幅が正しく計算されないため、一部のアイテムが落下します。残念ながら、私は自分の PC で作業しているため、サイトを表示するためにどこかにアップロードすることはできませんが、これが一般的な問題であり、誰かが私を助けてくれることを願っています.
どうすれば解決できますか?
joomla 1.5 に superfish モジュールをインストールしました。IE 6,7 に問題があります。「li」要素の幅が正しく計算されないため、一部のアイテムが落下します。残念ながら、私は自分の PC で作業しているため、サイトを表示するためにどこかにアップロードすることはできませんが、これが一般的な問題であり、誰かが私を助けてくれることを願っています.
どうすれば解決できますか?
IE6 で幅の問題が発生する一般的な理由:
<!DOCTYPE>
が正しく設定されていることを確認してください。float
CSS で を使用していて、それらの要素にも がmargin
ある場合、マージンが 2 倍になることがあります。これを回避する最善の方法は、padding
orborder
の代わりに使用することですmargin
。それに対処するには、レイアウトを調整する必要がある場合があります。max-width
サポートされてmin-width
いません: IE6 はこれらの CSS 機能をサポートしていません。レイアウトが崩れます。あなたがそれについてできることはあまりありません。has-layout
: IE には と呼ばれる内部フラグがhas-layout
あり、これには多数のレンダリング バグが関連付けられています。このフラグを手動で設定することはできません。IE は、要素の他のプロパティに基づいて何をすべきかを決定します。zoom:0;
要素のスタイルシートを設定することで回避できる場合があります。しかしいつもではない。さらに読む: http://www.virtuosimedia.com/dev/css/ultimate-ie6-cheatsheet-how-to-fix-25-internet-explorer-6-bugs