5

重複の可能性:
アクティブな子の親の複雑なCSSセレクター

私は次のコードを持っています:

<li>
  <a href="jsfiddle.net">Text</a>
</li>
<li>
  only text
</li>​

私はcssをli要素に次のように適用しました:

li {list-style-type: circle;}

ホバーの要素liにlist-style-type:discが必要ですが、その中にアンカー要素がある場合に限ります。私はjavascriptを使用したケーキウォークを知っていますが、javascriptなしでこれを達成することは可能ですか?

私はこのようなことを試みましたが、それを達成できませんでした:http: //jsfiddle.net/k5SQe/

4

2 に答える 2

3

CSSには「親」セレクターはありません。<li>指定された要件では、要素に円のスタイルを追加することはできません。

ただし、アンカーに弾丸を追加することは可能です:http : //jsfiddle.net/k5SQe/31/

li:hover a {
    display: list-item;
    list-style-type: disc;
}
于 2012-04-26T09:22:59.203 に答える
0

状況に応じて、<li>リンクを含む要素にクラスを追加します。

http://jsfiddle.net/k5SQe/10/

于 2012-04-26T09:26:19.933 に答える