IEの<select>
の境界線と背景をカスタマイズする方法はありますか?私はFirefoxでシンプルなCSSで境界線をスタイルすることはできますが、明らかにIEではできません。Internet Explorerでのスタイル「」
5
A
答えて
9
IEは、ほとんどの場合、quirksモードです。以前のバージョンのIEではselect
要素が描画されていなかったため、正しくスタイル設定することはできませんでした(つまり、いくつかのz-order quirks)。IE < 8では、再実装しない限りJSのselect
のようなものです。開発者向けツール(F12)を見て、どのブラウザとドキュメントモードのIEがあるかを確認してください。それはブラウザモードとドキュメントモードのない「Quirksモード」の「インターネットエクスプローラー8」を言うならば、あなたは大丈夫でなければなりません:)
次のスニペットは、ここで正常に動作します(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>
-3
あなたのコードにこれらのタグを含めてください:
<head>
<meta http-equiv="X-UA-Compatible" content="IE=9" />
</head>
これは、Internet Explorerに関連する問題を解決します。
+4
* 3年前に投稿された質問または回答を読んだことがありますか? -1 –
+1
あなたはどこにでも新しい
を含めることはできません。あなたは答えを書いたときにそれをそのように考えることはできませんが、それはそれがどのように読み取られるかです。さらにIEモードをIE 9に設定するだけです。これは将来の証明ではありません。特に今IE 10がリリースされました。 IE =エッジはより盛り上がっています。さらに、新しいブラウザの動作を理解することは重要です。新しいブラウザの動作を無視するだけでなく、新しいバージョンを強制することも重要です。 – Tokimon関連する問題
- 1. Css - Internet Explorer固有のスタイルをオーバーライド
- 2. Internet Explorerの
- 3. HTMLのInternet Explorer
- 4. Internet Explorerの
- 5. Internet Explorerのイベント
- 6. Internet Explorerのプレゼンテーション
- 7. Internet ExplorerのaddEventListener
- 8. Internet Explorerでのセレンのwait_for_condition
- 9. windbgでのInternet Explorerのデバッグ
- 10. Internet Explorerとキャッシング
- 11. Internet Explorerレイアウトバグ
- 12. Internet Explorer 7 CSS
- 13. GWT Internet Explorer
- 14. Internet Explorer xx.yyウェブサイト
- 15. ヒープスプレーInternet Explorer 8
- 16. gwt internet explorerインラインスタイル
- 17. Internet Explorer、SVG、XHTML
- 18. Internet ExplorerとremoveChild()
- 19. Internet Explorer 8 + Deflate
- 20. JavascriptとInternet Explorer
- 21. Internet Explorer AddOn
- 22. Internet Explorer用ドラッグアンドドロップファイルアップロードライブラリ
- 23. datepickerとInternet Explorer
- 24. Array.from in Internet Explorer
- 25. WCF Internet Explorer(スターター)
- 26. Internet explorerでのjavascriptデバッグ
- 27. Internet Explorer 9のテキストシャドウ?
- 28. フォースのInternet Explorer 9
- 29. Internet ExplorerのNPAPIプラグイン?
- 30. Internet ExplorerのPDFリーダー
正しいですが、IEの以前のバージョンでは境界に問題がありました。 – scunliffe
確かに「ie8」とタグ付けされているので、私はIE8について話していました。そして、私は以前のバージョンではボーダースタイリングをしないことを暗示しました。私はそれを変更します。 – Joey