Позиционирование маркеров списка

Возможность управлять расстоянием между маркером и содержимым элемента списка – это то, что запрашивают многие авторы. CSS2 определил средства для этого, среди которых можно назвать свойство marker-offset (смещение-маркера) и значение marker свойства display. Но приобретенный с тех пор опыт реализации продемонстрировал, что такой подход неудобен, и эти возможности были изъяты из CSS2.1. На момент написания данной книги рабочий проект модуля «Списки» CSS3 описывает новый и более компактный способ определения местоположения маркера, а именно – псевдо-элемент ::marker. Если предположить, что этот модуль не изменится и станет рекомендацией, возможно, когда-нибудь можно будет написать такие правила: li::marker {margin-right: 0.125em;}, чтобы расположить маркеры вплотную с содержимым элементов списка, не помещая маркеры внутрь.

Оцените статью: (0 голосов)
0 5 0

Статьи из раздела CSS на эту тему:
Вставка генерируемого содержимого
Вставка значений атрибутов
Генерируемое содержимое
Генерируемые кавычки
Изображения для элементов списка