ウェブショップ向けの CMS を使用します。プラットフォームは現在、次のようなメニューのリストを生成しています:
<ul class="menu">
<li class="item*">
Category 1
<ul class="level 1">
<li class="item*">Item 1</li>
<li class="item*">Item 2</li>
<li class="item*">Item 3</li>
</ul>
</li>
<li class="item*">Category 2</li>
<li class="item*">Category 3</li>
</ul>
このリストに箇条書きを追加したいのでli:before
、 content:url(image.png) を使用して使用することを考えていました。
問題は、「カテゴリ」と「アイテム」に異なる画像が必要なことです。これをどのように削除できますか?
試しul.menu li:before
てみましたが、それはツリー内のすべての li を選択します。li で生成されるクラスは、私が制御することはできません。li´s で生成されたクラスは、「アイテム 1」「アイテム 2」などのようになります。
これはcssで可能ですか、それともjqueryを使用する必要がありますか?