私のコードが吸っているのか、それともブラウザがまだ仕様に追いついていないのかは分かりません。"display:marker"は現在のブラウザでも使用できますか?
私の目標は、生成されたコンテンツを使用してリストマーカーをシミュレートすることです。純粋なCSSのリストからリストへのカウンターの継続。
だから私はがthe specに従って正しいと思い次のコードは、このようなものです:
html {
counter-reset: myCounter;
}
li {
counter-increment: myCounter;
}
li:before {
content: counter(myCounter)". ";
display: marker;
width: 5em;
text-align: right;
marker-offset: 1em;
}
<ol>
<li>The<li>
<li>quick</li>
<li>brown</li>
</ol>
<ol>
<li>fox</li>
<li>jumped</li>
<li>over</li>
</ol>
しかし、これはFF3のいずれかで、マーカーを生成していないようです、Chrome、IE8 beta 2、Operaを正しくリコールしなかった場合(Operaをアンインストールしても)です。
マーカーがとなっていれば、とすれば誰でも知っていますか?
[ '表示:-moz-marker']があります(https://developer.mozilla.org/en/CSS/display)、しかし私はどちらかを働かせていません。 –