0
<td>
<div class="m"><span class="a1">1 Puolimas</span></div>
<div class="d">po <span id="timer1">2:25:10</span></div>
</td>

ID が異なる可能性があるため (span[id=timer1]) を使用できない場合に、CSS セレクターで「2:25:10」を選択する方法。

私が試してみました:

span.a1 ~ span

しかし、このセレクターは機能しません。

ここで試すことができます:http://jsfiddle.net/cSQcT/

4

2 に答える 2

2

CSS を使用して からナビゲートしa1、 に到達する方法はありませんtimer。下/隣接のみの CSS で後ろ/上に移動することはできません。JavaScript を使用するか、 のように上から順に開始する必要があります.d > span

于 2013-03-16T13:30:46.850 に答える
2

次のように実行できます。

 .m + .d > span { color: blue; }

+ セレクターについても確認してください: CSS の次の要素
ただし、(span.a1 から) 1 レベル上に移動することはできません。セレクターは、同じレベルまたは上位レベルから開始する必要があります。

于 2013-03-16T13:50:12.120 に答える