2011-07-26 42 views
6

Diskli ortamlarda, CSS özelliği target-counters çoklu sayıcıları içermek için kullanılabilir. Spec (basitleştirilmiş) Aşağıdaki örnek verir:Hedef sayıcılar için sayaçların ayarlanması

a::after { 
content: "see section " target-counters(attr(href, url), section, ".") 
} 

o (see section 1.3.5) gibi çıkış şey olması gerektiği.

section sayacını nasıl ayarlayabilirim? (Çok olmayan disk belleği içeriği,) Generated Content Module itibaren

+0

bunun gibi bir şeyin var olduğunu bilmiyordu, iyi bir okuma oldu :) – Alp

+0

Hedef-sayaçlarımın peşinde olduğum gibi görünüyor ama bu herhangi bir tarayıcıda çalışmıyor gibi görünüyor. En azından!) Bunları işlemek için Chrome'un bir yolu var mı? belki bir deneysel bayrak veya mod ile? –

cevap

1

:

Sayaçlar şunlardır yeniden kullanarak bir çocuk eleman için sayaç anlamda "kendini yuvalama", otomatik olarak yeni bir örneğini oluşturur sayacın

Bu nedenle, sadece eleman ağacı (<h1>Root</h1><h2>Sub</h2> olduğu gibi) düz ise iç içe sayaçları kullanmak için bir yolu yoktur

<style type="text/css">  
section {counter-increment: section;} 
</style> 

<section id="foo"> 
<h1>Root level</h1> 
    <section id="bar"> 
    <h2>Sub Level</h2> 
    </section> 
</section> 

yazabilir.

İlgili konular