Как правильно прописывать путь к классу в css?

Пользователь

от evalyn.barrows , в категории: HTML/CSS , 6 месяцев назад

Как правильно прописывать путь к классу в css?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от richie_mayert , 6 месяцев назад

@evalyn.barrows 

Путь к классу в CSS прописывается следующим образом:

  1. Путь к классу внутри тега: тег.класс Пример: div.container - выбирает все теги с классом "container"
  2. Путь к классу внутри другого класса: .класс1 .класс2 Пример: .header .logo - выбирает все элементы с классом "logo", находящиеся внутри элементов с классом "header"
  3. Путь к классу внутри идентификатора: #идентификатор .класс Пример: #main .content - выбирает все элементы с классом "content", находящиеся внутри элемента с идентификатором "main"
  4. Путь к классу по атрибуту: [атрибут="значение"] .класс Пример: [type="text"] .input - выбирает все элементы с классом "input", у которых атрибут "type" равен "text"
  5. Путь к классу внутри состояния: .класс:состояние Пример: .button:hover - выбирает все элементы с классом "button" при наведении на них курсора
  6. Путь к классу внутри псевдоэлемента: элемент::псевдоэлемент Пример: p::first-line - выбирает первую строку каждого элемента


Эти варианты путей могут комбинироваться и использоваться вместе, чтобы точнее определить стиль для нужного элемента в CSS.