@Dude-1

Чем отличаются написание стилей через точку, запятую или слитно?

Чем отличаются написание стилей через точку, запятую или слитно?
<div class="test1 test2"></div>
.test1.test2 {color: blue; display: block;}
.test1 {color: blue;}


Что дает это написание слитно? .test1.test2
Если я через пробел напишу?
  • Вопрос задан
  • 2794 просмотра
Пригласить эксперта
Ответы на вопрос 2
@skuvaWeb
Почитайте о наследовании, каскаде и группировке стилей в css
В вашем случае .test1.test2 означает что стили применятся только к блоку у которых есть оба этих класса
<div class="test1 test2"></div>
Ответ написан
Комментировать
@dev-rob
Селектор .selector обозначает класс, который вы указываете в HTML через атрибут class. Слитное написание селекторов класса .selector1.selector2 обозначает, что у элемента применены оба этих класса. А через запятую вы можете указывать множество селекторов для которых можете применить стили
Подробнее о селекторах
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы