Sobes.tech
Junior

Кои псевдокласове CSS знаете?

sobes.tech AI

Отговор от AI

  • :hover: Прилага се към елемент, когато върху него е поставен курсорът на мишката.
  • :active: Прилага се към елемент, когато е активиран от потребителя (например, натискане на бутон).
  • :focus: Прилага се към елемент, когато получи фокус (например чрез табулация или клик).
  • :visited: Прилага се към връзка, която вече е посетена от потребителя.
  • :link: Прилага се към връзка, която все още не е посетена от потребителя.
  • :first-child: Избира първия елемент сред своите братя и сестри.
  • :last-child: Избира последния елемент сред своите братя и сестри.
  • :nth-child(n): Избира n-я елемент сред своите братя и сестри. n може да бъде число, odd, even или формула (например, 2n+1).
  • :not(selector): Избира елементи, които не съответстват на посочения селектор.
  • :root: Прилага се към кореновия елемент на документа (<html>).
  • :empty: Избира елементи, които нямат деца или текстово съдържание.
  • :target: Прилага се към елемент, чието идентификатор съвпада с фрагмента от URL (след #).
  • :checked: Прилага се към избрани елементи на формуляра (например, отметки, радиобутони).
  • :disabled: Прилага се към деактивирани елементи на формуляра.
  • :enabled: Прилага се към активирани елементи на формуляра.
  • :read-only: Прилага се към елементи на формуляра, които са само за четене.
  • :read-write: Прилага се към редактиращи се елементи на формуляра.
  • :lang(language): Избира елементи с посочения атрибут lang.
  • ::before: Създава псевдо-елемент пред съдържанието на избрания елемент.
  • ::after: Създава псевдо-елемент след съдържанието на избрания елемент.
  • ::first-letter: Избира първата буква на първия ред на блоков елемент.
  • ::first-line: Избира първия ред на блоков елемент.
  • ::selection: Прилага се към частта от елемента, която е маркирана от потребителя.