css:selectors
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| css:selectors [2022/11/10 10:30] – [Основные виды селекторов] so_v_a | css:selectors [2026/08/06 09:25] (текущий) – so_v_a | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | < | ||
| + | |||
| # CSS. Селекторы | # CSS. Селекторы | ||
| + | |||
| ## Основные виды селекторов | ## Основные виды селекторов | ||
| Строка 22: | Строка 25: | ||
| ``` | ``` | ||
| – элемент **a** с данным **id**, классами **c1** и **c2**, и псевдоклассом **visited** | – элемент **a** с данным **id**, классами **c1** и **c2**, и псевдоклассом **visited** | ||
| - | |||
| ## Отношения | ## Отношения | ||
| Строка 42: | Строка 44: | ||
| div ~ p | div ~ p | ||
| ``` | ``` | ||
| - | – правые соседи: | + | – правые соседи: |
| - | + | ||
| ```css | ```css | ||
| div + p | div + p | ||
| ``` | ``` | ||
| - | | + | – первый правый сосед: p на том же уровне вложенности, |
| ## Фильтр по месту среди соседей | ## Фильтр по месту среди соседей | ||
| Строка 64: | Строка 67: | ||
| - : | - : | ||
| - | - `: | + | - **: |
| - | - `: | + | * Элемент ненумерованного списка: |
| Строка 79: | Строка 82: | ||
| Они имеют в точности тот же смысл, что и обычные : | Они имеют в точности тот же смысл, что и обычные : | ||
| - | |||
| ## Селекторы атрибутов | ## Селекторы атрибутов | ||
| На атрибут целиком: | На атрибут целиком: | ||
| + | |||
| - [attr] – атрибут установлен, | - [attr] – атрибут установлен, | ||
| - [attr=" | - [attr=" | ||
| На начало атрибута: | На начало атрибута: | ||
| + | |||
| - [attr^=" | - [attr^=" | ||
| - [attr|=" | - [attr|=" | ||
| На содержание: | На содержание: | ||
| + | |||
| - [attr*=" | - [attr*=" | ||
| - [attr~=" | - [attr~=" | ||
| Строка 100: | Строка 105: | ||
| На конец атрибута: | На конец атрибута: | ||
| + | |||
| - [attr$=" | - [attr$=" | ||
| Строка 115: | Строка 121: | ||
| ## Псевдоэлементы ::before, ::after | ## Псевдоэлементы ::before, ::after | ||
| - | «Псевдоэлементы» – различные вспомогательные элементы, | + | «[[psevdoelement|Псевдоэлементы]]» – различные вспомогательные элементы, |
| При помощи псевдоэлементов ::before и ::after можно добавлять содержимое в начало и конец элемента. | При помощи псевдоэлементов ::before и ::after можно добавлять содержимое в начало и конец элемента. | ||
| - | |||
| - | #css | ||
/var/www/html/dokuwiki/data/attic/css/selectors.1668076216.txt.gz · Последнее изменение: (внешнее изменение)
