2016-06-16 13 views
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:ログインからリンクを削除すると、ホバーが機能します。

私は問題を把握できませんでした。

+3

あなたは1を持っていないことができます。次のようにあなたが本当にあなたの現在のマークアップを維持しなければならない場合

は、あなただけの.accountクラス自体に:hover状態の場所を変更することはできません''の中に別の ''、その無効な –

+0

ああええ、それは気付かなかった。ありがとう –

答えて

関連する問題