このタイプのドロップダウン メニューhttp://www.vivantabytaj.com (ドロップダウン メニュー内の小さな画像)のようなプラグインの作成方法または利用可能なプラグイン
1409 次
2 に答える
1
これは実際には単なる CSS であり、必要に応じて jQuery を使用できますが、ほとんどの要求は CSS で処理できます。jQuery を使用する唯一の目的は、アニメーション効果です。
だから私はこのようなことをします:
HTML:
<div class="nav">
<ul>
<li><a href="#">some link</a>
<ul>
<li>
<img arc="someimage.jpg" />
<p>some text you want to display</p>
</ul>
</ul>
</li>
</ul>
</div>
CSS:
.nav ul ul { display: none; }
.nav img { float: left; }
.nav p { float: right; }
JQuery
$(".nav li").on("click", function(){
$( this ).children("ul").slideToggle(500);
});
画像の幅または高さ、またはその両方を定義して、画像のサイズも制限したい場合がありますが、これは良い出発点です。また、必ず jQuery ライブラリを含めてください。
于 2013-01-22T08:07:21.807 に答える
0
@Tom Bird ul タグの第 2 レベルのシンタックスに誤りがあります。(コメントにする必要があります)。
このプラグインを使用してこれを自動化することもできます: Hover Flow Plugin
使い方はとても簡単です。プラグインをトリガーするには、メインの ul タグにクラスを追加するだけです。Docを読んでください。
于 2013-01-22T08:52:22.457 に答える