http://codepen.io/ChihiroTachikawa/pen/pyXdbJ
上記にコードを挙げましたが、メガメニューで下記のように孫メニューを出したく思っています。
liの入れ子が必要になると思うのですが、どうしても一番最後のクーポン~の下に出たりします。
また以下なども試しましたが、マウスを離した際に孫要素が画面に残ったりと課題が残りました。
<li onclick="obj=document.getElementById('example1').style; obj.display=(obj.display=='none')?'block':'none';"><a style="cursor:pointer;">食品</a> <!-- 折り畳み展開ポインタ --> <a style="cursor:pointer;" class="open_button"><font color="#fff">▼ 実装例① (クリックで展開します)</font></a> <!--// 折り畳み展開ポインタ --> <style> #uresi ul li{ background:yellow !important; } </style> <!-- 折り畳まれ部分 --> <li id="example1" style="display:none;clear:both;"> <div id="uresi"> <dt>お菓子・アイス</dt> <dt>うれしい</dt> </div> </li> <!--// 折り畳まれ部分 --> </li>
上手く子の直下に画像のように孫要素が出てマウスを放すと戻るという仕組みに出来ませんでしょうか。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/05/21 05:03
2016/05/23 02:54