
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
25.06.2014, 16:53
|
|||
|---|---|---|---|
Можно ли сделать автоматическую многоуровневую нумерацию? |
|||
|
#18+
Имеется ввиду, чтобы вложенные ol нумеровались полностью: Код: plaintext 1. 2. 3. 4. 5. Мы смотрим с оптимизмом... ...в оптический прицел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.06.2014, 17:18
|
|||
|---|---|---|---|
Можно ли сделать автоматическую многоуровневую нумерацию? |
|||
|
#18+
Про counter-increment я знаю. Тут сложность в другом. Есть документ, состоящий из множества разделов и пунктов. Разделы бывают на уровнях с 1 по 3. Пункты бывают на уровнях с 2 по 7. Выглядеть документ может примерно так: Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. С нумерацией разделов (заголовков) сложности не возникает, я просто определяю три счетчика h1, h2, h3, и когда встречается раздел, сбрасываю счетчики уровнем ниже. Сложность с нумерацией пунктов, так как глубина вложенности разделов может быть разной, например в приведенном выше примере у первого раздела глубина 1, у второго раздела глубина 2. Соответственно нужно каким-то образом знать, на каком уровне вложенности разделов находится конкретный пункт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.06.2014, 17:32
|
|||
|---|---|---|---|
Можно ли сделать автоматическую многоуровневую нумерацию? |
|||
|
#18+
Alibek B., не совсем понятно... Исходный документ так выглядит? Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.06.2014, 18:23
|
|||
|---|---|---|---|
Можно ли сделать автоматическую многоуровневую нумерацию? |
|||
|
#18+
Структура исходного документа выглядит так. А вот цифры в нем указаны вручную, а я бы хотел, чтобы нумерация была автоматическая. Сделал такой стиль: Код: css 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. С допущением нумерации пунктов каждого раздела с начала эти стили вопрос нумерации решают, страница выглядит как на прикрепленном рисунке. Но есть два "но": 1. Как видно из скриншота, "моя" нумерация выводится не висячим отступом, а непосредственно в тексте пункта. А я бы хотел, чтобы она была такой же, как в обычном OL (т.е. висячим отсупом). 2. Несмотря на доктайп HTML5 и браузер IE11, в IE11 почему-то не выводятся псевдоэлементы :before. Хотя вроде бы должны. Что не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.06.2014, 18:44
|
|||
|---|---|---|---|
Можно ли сделать автоматическую многоуровневую нумерацию? |
|||
|
#18+
Alibek B., а JavaScript можно использовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.06.2014, 21:55
|
|||
|---|---|---|---|
Можно ли сделать автоматическую многоуровневую нумерацию? |
|||
|
#18+
Нет, чистый HTML. Если не получится, номера буду вручную проставлять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.06.2014, 10:29
|
|||
|---|---|---|---|
Можно ли сделать автоматическую многоуровневую нумерацию? |
|||
|
#18+
Alibek B., 11-й ИЕ очень странный. Попробуйте его в режим 10/9-ки перевести. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.06.2014, 11:13
|
|||
|---|---|---|---|
Можно ли сделать автоматическую многоуровневую нумерацию? |
|||
|
#18+
Alibek B.С допущением нумерации пунктов каждого раздела с начала эти стили вопрос нумерации решают, страница выглядит как на прикрепленном рисунке. Все же нет. Нумерация вложенных списков почему-то не сбрасывается. То есть если в приведенный на скриншоте пример добавить пункт 9 с подпунктами, то у подпунктов нумерация продолжиться (9.10, 9.11 и т.п.). Видимо потому что для указанного мной селектора вложенные элементы соответствуют также и селекторам более высокого уровня. Можно конечно для списков задавать классы, определяющие к какому уровню данный список относится, но это лишает всю идею смысла (идея была в том, чтобы нумерация была полностью автоматической и пункты и разделы можно было свободно тасовать в документе). Вообщем я пока не вижу способа, как это сделать. Так что обойдусь пока без наследования нумерации, буду использовать обычные вложенные списки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=22&mobile=1&tid=1446953]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
152ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 430ms |

| 0 / 0 |
