0
HTML:リンク:リンクがあれば
<li class="account">
<a href="">My Account
<div id="my_account">
<div id="user_pic"><img src=""></div>
<div id="login"><a href="">Login</a></div>
<div id="register">Register</div>
</div>
</a>
</li>
CSS
#my_account{
display: none;
}
.account a:hover #my_account{
width: 200px;
display: block;
position: absolute;
z-index: 999;
}
のdiv my_accountはクラスアカウントのホバーに表示されていないホバーDIVで動作しません同じdiv内に追加されます(上記divのようにログイン)。 div:ログインからリンクを削除すると、ホバーが機能します。
私は問題を把握できませんでした。
あなたは1を持っていないことができます。次のようにあなたが本当にあなたの現在のマークアップを維持しなければならない場合
は、あなただけの
.account
クラス自体に:hover
状態の場所を変更することはできません''の中に別の ''、その無効な –ああええ、それは気付かなかった。ありがとう –