ホバー上で純粋なCSSメニューを実装しようとしています。メニューを隠してホバー上に表示しようとすると、それ以外はすべて機能します...それは起こりません。ここでCSSドロップダウンがホバリングで動作しない
は私のHTMLです:
<ul id="nav-menu">
<li><a href="#" class="first" id="p-menu">A</a></li>
<ul class="submenu">
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
</ul>
<li><a href="#">B</a></li>
<li><a href="#">C</a></li>
<li><a href="#">D</a></li>
<li><a href="#">E</a></li>
<li><a href="#">F</a></li>
<li><a href="#">G</a></li>
<li><a href="#" class="last">H</a></li>
</ul>
そして、私のCSS:
#nav-menu {
position: relative;
}
#header .submenu {
width: 158px;
height: 133px;
background: url(../images/submenu-bg.png) no-repeat;
position: absolute;
top: 49px; left: -11px;
display: none;
}
#header .submenu li a {
display: block;
margin: 10px 66px 5px 20px;
border: 0 none;
}
#header .submenu li a:hover {
display: block;
margin: 10px 66px 3px 20px;
border: 0 none;
}
#nav-menu #p-menu:hover ul.submenu {
display: block!important;
}
すべてのヘルプは高く評価されるだろう。このような
ねえ、あなたがこれをチェックすることができますhttp://stackoverflow.com/questions/9971833/drop-down-navi-not-working-ie-7 –
これにチェックしてくださいhttp://jsfiddle.net/rohitazad/Zhv67/1/ –