MDN wants to talk to developers like you: https://qsurvey.mozilla.com/s3/8d22564490d8

Псевдоэлементы

Описание

Также как псевдоклассы, псевдоэлементы добавляются к селекторам, но вместо описания специального состояния, они позволяют стилизировать некоторые части документа. К примеру, ::first-line псевдоэлемент указывает только на первую строку элемента, заданного селектором.

Синтаксис

selector::pseudo-element {
  property: value;
}

Все псевдоэлементы

Примечания

Иногда вы увидите двойное двоеточие (::)  вместо просто одного (:). Это часть стандарта CSS3 и попытка разграничения между псевдоклассами и псевдоэлементами. Большинство браузеров поддерживают оба обозначения.

Заметьте: ::selection всегда начинается с двойного двоеточия (::).

Вы можете использовать только один псевдоэлемент в селекторе. Он должен добавляться после простого селектора в выражении.

Браузер Версия Поддержка
Internet Explorer 8.0 :pseudo-element
9.0 :pseudo-element ::pseudo-element
Firefox (Gecko) 1.0 (1.0) :pseudo-element
1.0 (1.5) :pseudo-element ::pseudo-element
Opera 4.0 :pseudo-element
7.0 :pseudo-element ::pseudo-element
Safari (WebKit) 1.0 (85) :pseudo-element ::pseudo-element

 

Метки документа и участники

 Внесли вклад в эту страницу: BychekRU, AlexDok
 Обновлялась последний раз: BychekRU,