Псевдокласи в CSS – мінімальний набір знань

Псевдоклас в CSS стилях – це ключове слово, яке при додаванні до селектора визначає його особливий стан. Наприклад, псевдоклас :focus дозволяє застосовувати особливі CSS-стилі для елементів, які знаходяться в фокусі (наприклад, можна підсвічувати фокусне поле введення форми кольором, відмінним від інших використовуваних кольорів форми).

 

Синтаксис:

селектор:псевдоклас {властивість: значення; }

приклад
.content:hover {background-color: #06a79d; }

 

 

Основні псевдокласи CSS:

  • :active – надає стиль активному посиланню
  • :checked – використовується для елементів (наприклад, checkbox і radio), коли вони відзначені
  • :default – задає стиль елементів форми, які встановлені за замовчуванням в групі подібних елементів
  • :disabled – застосовує стилі для заблокованих елементів форми
  • :empty – стилі для порожніх елементів (наприклад, не містять дочірніх елементів, тексту)
  • :enabled – стилі для доступних (не заблокованих) елементів форми
  • :first-child – вказує стилі для першого дочірнього елемента свого батька
  • :first-of-type – визначає стильові правила для першого елемента в списку дочірніх елементів свого батька
  • :focus – задає стиль для елемента в фокусі
  • :invalid – стилі для полів форми, вміст яких не відповідає вказаному типові
  • :hover – застосовує стиль для елемента, на який наведено курсор миші
  • :indeterminate – присвоює стиль для елементів форми (прапорці і перемикачі), які знаходяться в невизначеному стані (не включені і не вибрані)
  • :lang – цей псевдоклас вказує на мову, яка використовується в документі або його частині
  • :last-child – привласнює стилі останньому елементу свого батька
  • :last-of-type – визначає стильові правила для останнього елемента в списку дочірніх елементів свого батька
  • :link – стилі для посилань, які ще не відвідувалися користувачем
  • :not – стильові правила для елементів, які не містять вказаний селектор
  • :nth-child – додає стилі елементам на основі нумерації в дереві елементів
  • :nth-last-child – додає стилі елементам на основі нумерації в дереві елементів, відлік ведеться від останнього елемента
  • :nth-last-of-type – стилі для елементів зазначеного типу на основі нумерації в дереві елементів, відлік ведеться від останнього елемента
  • :nth-of-type – стилі для елементів зазначеного типу на основі нумерації в дереві елементів
  • :only-child – стилі для єдиного дочірнього елемента свого батька
  • :only-of-type – привласнює стилі дочірньому елементу зазначеного типу, тільки якщо він єдиний у батька
  • :optional – стилі для поля форми, у якого не заданий атрибут required
  • :readonly – стилі для поля форми, у якого заданий атрибут readonly
  • :read-write – стильове оформлення для полів форми, які доступні для зміни
  • :required – стильові правила для тега <input>, у якого встановлений атрибут required
  • :root – вказівка ​​на кореневий елемент документа. У HTML – це завжди елемент <html>
  • :target – стилі для цільового елемента в адресному рядку браузера (#ID)
  • :valid – стильове оформлення полів форми, вміст яких проходить перевірку в браузері на відповідність зазначеному типу
  • :visited – стилі для посилань, які вже відвідувались користувачем

 

 

 

Підтримка браузерами

Всі останні версії браузерів, включаючи Internet Explorer 9 і вище, підтримують CSS3 псевдокласи.

 

Recent Posts

Чому обрати освіту за кордоном: переваги для майбутнього вашої дитини

Навчання за кордоном вже давно асоціюється з якісною освітою, новими можливостями та безліччю перспектив. Але…

1 день ago

Як вибрати майстра для перетяжки меблів?

Вибір майстра для ремонту та перетяжки меблів – завдання, яке потребує вдумливого підходу. Адже від…

2 дні ago

Що краще вибрати для хостингу: сервер VPS Windows чи VPS Linux?

Вибір ідеального хостингу під свій сайт може бути досить заплутаною справою, особливо коли існує багато…

1 тиждень ago

Лоуренс Пітер

Щоб уникати помилок, потрібно набиратися досвіду; щоб набиратися досвіду, потрібно робити помилки Лоуренс Пітер  

2 тижні ago

Що таке Чорне СЕО (Black Hat SEO) — вся потрібна інформація

Коротке визначення Чорного SEO Чорне СЕО (або Чорна оптимізація) — це будь-яка практика, метою якої…

2 тижні ago

Права категорії C: кому вони потрібні та як їх отримати?

Отримання прав водія категорії C відкриває двері до професійної діяльності, пов'язаної з керуванням вантажними автомобілями.…

3 тижні ago