0

IE7以外のすべてでうまく機能するドロップダウンメニューがいくつかありますが、残念ながら上司は互換モードでIE8を実行しているため、修正を求めています...問題が何であるかわかりません。

.m-main-nav li ul {
display: none;
top: 24px;
left: -41px;
float: left;
width: 190px;
z-index: 999999;
position: absolute;
background: none;
background-color: none;
opacity: .9;}

.m-main-nav li:hover > ul {display: block;}

.m-main-nav li ul li {
min-width: 180px;
padding: 0;
background-image: none;
text-decoration: none;
border: solid 1px #bfa049;
border-top:0px;
vertical-align: bottom}

ありがとう ;)

4

1 に答える 1

0

IE7 が標準モードで動作していることは確かですか? 次のような適切なdoctypeがあることを確認してください

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

あなたのhtmlで。それ以外の場合:hoverは、任意の要素では機能しませんが、<A>.

于 2013-02-07T20:45:25.603 に答える