17676 次
2 に答える
9
IEはおそらくクァークズモードです。以前のバージョンのIEは要素自体を描画しなかったため、select
適切にスタイルを設定できませんでした(また、一部のzオーダーの癖)。したがって、IE <8では、何かを再実装しない限り、要素を描画できません。 select
JSのように。開発ツール(F12)を見て、IEがどのブラウザーおよびドキュメントモードになっているのかを確認してください。ブラウザモードで「InternetExplorer8」と表示され、ドキュメントモードで「クァークズモード」と表示されていない場合は、問題ありません:)
次のスニペットはここで正常に機能します(IE8β2):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<style type="text/css">
select {
border: 1px solid red;
}
</style>
</head>
<body>
<form>
<select>
<option>1</option>
<option>2</option>
</select>
</form>
</body>
</html>
于 2009-03-14T20:42:31.383 に答える
-3
次のタグをコードに含めます。
<head>
<meta http-equiv="X-UA-Compatible" content="IE=9" />
</head>
これにより、InternetExplorerに関連する問題が解決されます。
于 2012-06-12T21:57:05.437 に答える