Spec-Zone.ru › CSS

`::marker` CSS-псевдоэлемент

Baseline Ограниченная доступность

Эта функция не входит в Baseline, поскольку не работает в некоторых самых популярных браузерах.

::marker — CSS-псевдоэлемент, который выбирает область маркера элемента списка, обычно содержащую маркер или номер. Он работает с любым элементом или псевдоэлементом, для которого задано значение display: list-item, например с элементами <li> и <summary>.

Попробуйте

li::marker {
  content: "✝ ";
  font-size: 1.2em;
}
<p>Group known as Mercury Seven:</p>
<ul>
  <li>Malcolm Scott Carpenter</li>
  <li>Leroy Gordon (Gordo) Cooper Jr.</li>
  <li>John Herschel Glenn Jr.</li>
  <li>Virgil Ivan (Gus) Grissom</li>
  <li>Walter Marty (Wally) Schirra Jr.</li>
  <li>Alan Bartlett Shepard Jr.</li>
  <li>Donald Kent (Deke) Slayton</li>
</ul>

Допустимые свойства

Псевдоэлемент ::marker поддерживает ограниченное число свойств CSS, в том числе:

  • Все свойства анимации и переходов
  • Все свойства шрифтов
  • color
  • content
  • counter-increment, counter-reset и counter-set
  • quotes
  • text-combine-upright, unicode-bidi и direction
  • white-space

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

Синтаксис

::marker {
  /* ... */
}

Примеры

HTML

<ul>
  <li>Peaches</li>
  <li>Apples</li>
  <li>Plums</li>
</ul>

CSS

ul li::marker {
  color: red;
  font-size: 1.5em;
}

Результат

Спецификации

Спецификация
Модуль псевдоэлементов CSS, уровень 4
# marker-pseudo

Совместимость с браузерами

Компьютеры Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome для Android Firefox для Android Opera для Android Safari на iOS Samsung Internet WebView для Android WebView на iOS
marker
86
86
68
72
11.1Поддержка Safari ограничена color и font-size.
86
68
61
11.3Поддержка Safari на iOS ограничена color и font-size.
14.0
86
11.3Поддержка WebView на iOS ограничена color и font-size.
animation_and_transition_support
86
86
80
72
14.1
86
80
61
14.5
14.0
86
14.5
counter_support
Нет
Нет
147
Нет
Нет
Нет
147
Нет
Нет
Нет
Нет
Нет
quotes_support
Нет
Нет
147
Нет
Нет
Нет
147
Нет
Нет
Нет
Нет
Нет

См. также

  • Элементы HTML, у которых по умолчанию есть области маркеров: <ol>, <li>, <summary>
  • Модуль генерируемого содержимого CSS
  • Модуль списков и счётчиков CSS
  • Модуль стилей счётчиков CSS

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Selectors/::marker

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API