1

HTMLとCSSでコンボボックスを作成しようとしています。このコンボボックスでは、すべてのアイテムが別々の行にあり、Googleのように、マウスを合わせると各行が青色に点灯します。そんなに簡単です。私はdivwithlinks(a)を持っており、各リンクはdisplay:blockCSSで全体を埋めるために使用しdivます。次に、ホバーされているものに点線のアウトラインを追加しましたが、それが奇妙なことになりました。

これがjsFiddleです。

上のリンクにカーソルを合わせると機能していることがわかりますが、他のリンクにはアウトラインが表示されていないようです...下の2番目のリンクは下部に表示されていますが、他のリンクはまったく表示されていません。

どんな助けでもいただければ幸いです。

編集:私はWindowsXPのIE8にいます

4

1 に答える 1

1

http://www.w3schools.com/cssref/pr_outline.asp

「注:IE8は、!DOCTYPEが指定されている場合にのみoutlineプロパティをサポートします。」

互換モードを使用してIE9でこれをテストする場合は、ドキュメントモードがQuirksではなくInternetExplorer8標準に一致することを確認してください。クァークズモードに切り替えると、アウトラインが消えます。

于 2012-11-06T17:53:46.940 に答える