2016-05-05 11 views
-2

私は以下のul and li構造を持ち、アンカータグの上にドロップダウンメニューとしてul項目を表示したい。新機能 アンカータグのホバー上にドロップダウンメニューを表示

    • リスト項目の一つ
    • リスト項目の一つ
    • リスト項目の一つ
    • リスト項目の一つ
    • リスト項目の一つ
しかし、私はないです取得することができますyのCSSコード。私は、CSSコードを書くのを助けてください。

+1

は、私が最初にjsfiddleのモック環境を作ることをお勧めします。 net - これは誰かがあなたのコードにスタイルを適用してテストするのを容易にします。 – Frits

+1

あなたのHTML構造、CSS構造は何ですか? –

+0

こんにちはPankaj - あなたが探していたものを手に入れましたか?私たちの答えは助けましたか?ご意見をお寄せください、または私たちの回答を受け入れることを忘れないでください。あなたがまだ立ち往生している場合は、コメントを記入して、もう少しお手伝いします! – Frits

答えて

-1
.mainmenu li a:hover ul.submenu { display:block;} 
+0

このコードは質問に答えるかもしれませんが、_why_および/または_how_に関する追加のコンテキストを に追加すると、 と答えて、その質問は長期的には の値を大幅に改善します。あなたの答えを[編集]して、説明を加えてください。 –

0

私はjsfiddleで構造体を構築しました。あなたが具体的にアンカーリンク上のホバーイベントを尋ねると、私はそれをあなたのために構築しました。

はここでフィドルです:https://jsfiddle.net/mcz4u8pg/1/

そして、ここのコードです:あなたがCSSコードでサポートが必要な場合

#main { 
 
    list-style: none; 
 
    margin: 0; 
 
    padding: 0; 
 
} 
 
#main > li { 
 
    float: left; 
 
    padding: 5px 10px; 
 
    border: 1px solid red; 
 
    margin: 10px; 
 
} 
 
.sub { 
 
    display:none; 
 
} 
 
li > a:hover ~ .sub { 
 
    display:block 
 
} 
 
.sub { 
 
    clear:both; 
 
    list-style:none; 
 
    margin:0; 
 
    padding:0; 
 
}
<ul id="main"> 
 
    <li><a href="">1</a></li> 
 
    <li><a href="">2</a> 
 
    <ul class="sub"> 
 
     <li>a</li> 
 
     <li>b</li> 
 
     <li>c</li> 
 
     <li>d</li> 
 
     <li>e</li> 
 
    </ul> 
 
    </li> 
 
    <li><a href="">3</a></li> 
 
    <li><a href="">4</a></li> 
 
</ul>

関連する問題