Нумерация списка стилей раздела отчета в CSS?

Я решил свою проблему

Веб-интерфейс API, пытался достичь mongotms хоста вместо mongo (я видел это в следе стека) В моем тесте вчера утром я изменил название сервиса и настройки с mongo на mongotms, затем я строю образ. После того, как я передумал и откатил свои изменения, восстановите изображения, но это сохранило старое имя сервиса Монго.

7
задан cletus 8 December 2008 в 10:08
поделиться

3 ответа

Посмотрите Сгенерированный довольный, автоматическая нумерация и списки.

Этот пример показывает способ пронумеровать главы и разделы с "Главой 1", "1.1", "1.2", и т.д.

H1:before {
    content: "Chapter " counter(chapter) ". ";
    counter-increment: chapter;  /* Add 1 to chapter */
    counter-reset: section;      /* Set section to 0 */
}
H2:before {
    content: counter(chapter) "." counter(section) " ";
    counter-increment: section;
}

Править: quirksmode.org имеет лучшую таблицу поддержек CSS на браузерах. Почти все браузеры, кроме пред IE8b2 IEs. Таким образом да, полностью бесполезный.

7
ответ дан 7 December 2019 в 01:28
поделиться

Вот спецификация W3C для автоматической нумерации и постепенного увеличения CSS2, с примером 1,1, 1.2, 1,3 нумераций типа.

http://www.w3.org/TR/CSS2/generate.html#counters

Я не могу помочь Вам с вопросом о поддержке.

3
ответ дан 7 December 2019 в 01:28
поделиться

Простой пример разметки был бы:

<ol>
    <li>level one</li>
    <ol start="10"> 
        <li>level two</li>
        <li>level two</li>
        <ol start="110">
            <li>level three</li>
        </ol> 
        <li>level two
    </ol> 
    <li>level one</li>
</ol>

Результат этого:

   1.  level one
        10. level two
        11. level two
             110. level three
        12. level two 
   2. level one 

Поддержка браузера довольно широка: MSIE6 соответствует. Это - HTML 4.0

0
ответ дан 7 December 2019 в 01:28
поделиться