1

私のサイトはブートストラップ 2.1.1 を使用しており、IE8 で表示すると多くの「問題」が見つかりました。問題の 1 つはナビゲーション バーです。ここで「バグ」を単純化して複製します。

http://doxadigital.com/scrape/menutest.html

すべての .css および .js はデフォルトであり、navbar を表示するコードもブートストラップ ドキュメントから取得されます (タイプミス/構文エラーを減らすため)

ご覧のとおり、メニューの内容は IE8 では表示されませんが、他のブラウザーでは表示されます。

解決策はありますか?

4

2 に答える 2

9

オーバーフローの非表示を削除しましたが、機能しません。しかしこれを作ることで

.navbar-inner{ filter:none;} 

bootstrap.css の代わりに

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);

IE 8 & 9 でナビゲーション バーが表示される

それが役立つことを願っています

于 2012-12-10T14:08:26.077 に答える
0

bootstrap.min.css にハックがあると思います

クラス「.collapse」でオーバーフローを非表示にすると、出力が得られます:-)

于 2012-09-17T13:41:59.920 に答える