Atrybut content w CSS
- poprzednia strona @container
- następna strona counter-increment
Definicja i użycie
Atrybut content jest używany z pseudoelementami :before i :after, aby wstawić generowaną treść.
Wyjaśnienie
Właściwość ta służy do zdefiniowania generowanego treści umieszczonej przed lub po elemencie. Domyślnie, jest to zazwyczaj treść wierszowa, ale typ ramki tworzonej przez treść można kontrolować za pomocą atrybutu display.
Zobacz również:
CSS Reference Manual:Pseudoelement :before w CSS
CSS Reference Manual:Pseudoelement :after w CSS
HTML DOM Reference Manual:Atrybut content
Przykład
Poniższe przykłady wstawiają nawiasy z URL po każdym linku:
a:after { content: " (" attr(href) ")"; }
CSS syntax
content: normal|none|counter|attr|string|open-quote|close-quote|no-open-quote|no-close-quote|url|initial|inherit;
Wartość atrybutu
Wartość | Opis |
---|---|
none | |
normal | |
specyfikacje content | |
inherit | Zdefiniowano, że wartość właściwości content powinna być dziedziczona od elementu nadrzędnego. |
Techniczne szczegóły
Domyślna wartość: | normal |
---|---|
Inheredność: | nie |
Wersja: | CSS2 |
JavaScript syntax: | object.style.content="url(beep.wav)" |
Obsługa przeglądarek
Liczby w tabeli wskazują na pierwszą wersję przeglądarki, która w pełni obsługuje tę właściwość.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
1.0 | 8.0 | 1.0 | 1.0 | 4.0 |
- poprzednia strona @container
- następna strona counter-increment