でリスト項目ordereredリストリファレンスそのカウンター値
<ol>
<li id="item">ipsum</li>
<li id="other">lorem</li>
<ol>
<span>The item <cite src="other?"></cite> is an item.</span>
を考えると、それは彼らの序数値でリストされている項目を参照することは可能ですか?例えば<cite src="other"><cite>
と書くと、Item (2)
と表示されますか?私はそれが事前にリストの位置であることを知ることができないので、何らかの方法で自動的に行う必要があります。これはCSSで可能ですか?
予想される出力:
- Loremの
本質的に<cite src="other"><cite>
は、序数の内容をコピーする必要があります。
このような解決策が現在のCSSの制限では達成できない場合は、JavaScriptソリューションで十分です。すべての<cite>
タグ、<ol>
子供をループ、そしてあなたは1とし、<cite>
マッチングid
属性判明した場合については
でしょう ':n番目の-の-type'がありますか? – wscourge
@wscourgeだから、 'other:nth-of-type'を書いたら、私の例では' 2'と表示されますか? –
私はjavascriptが行く方法だと思います – neophyte