:before

Internet Explorer

Google Chrome

Opera

Safari

Firefox

6.07.08.0 2.03.04.0 9.29.610 2.03.14.0 2.03.03.6
                   
CSS 1CSS 2CSS 2.1CSS 3
    

Описание CSS свойства:

Псевдоэлемент :before применяется для отображения желаемого контента до элемента, к которому он добавляется. Работает совместно со свойством content.

Для :before характерны следующие особенности.

  1. При добавлении :before к блочному элементу, значение свойства display может быть только: block, inline, none, marker. Все остальные значения будут трактоваться как block.
  2. При добавлении :before к встроенному элементу, display ограничен значениями inline и none. Все остальные будут восприниматься как inline.
  3. :before наследует стиль от элемента, к которому он добавляется.
Краткая информация:
Применяется: Ко всем элементам
Ссылка на спецификацию:http://www.w3.org/TR/CSS21/selector.html#before-and-after

Синтаксис CSS свойства:

элемент:before { content: "текст" }

Особенности отображения в браузерах:

Opera 9.2 учитывает все пробелы, как если бы они были заключены в тег <PRE>.

Браузер Firefox до версии 2.0 включительно нестабильно работает с позиционированными элементами, а также не применяет :before к тегу <FIELDSET>.


Баннер SGU.RU