Answer the question
In order to leave comments, you need to log in
How to shorten class descriptions?
I often come across a situation where you need to describe several classes with approximately the same parameters and apply the same style to them. For example:
.movie:hover, .voyti:hover, .registraciya:hover {background: #CCC}
(.movie, .voyti, .registraciya):hover {background: #CCC}
Answer the question
In order to leave comments, you need to log in
and what's stopping you from simply adding another class for all the necessary elements, in which you describe the general design of CSS?
and get something like
.class1 {
background: #CCC; }
<div class="class1 movie">
<!--содержимое блока-->
</div>
Нельзя называть классы транслитом, это упоминается при изучении CSS - это плохой тон, вот и всё, вы можете как хотите называть классы, но верстальщики вас не будут уважать, и будут ломать себе лицо фейспалмами, это просто совет, делайте как хотите.
Если нужно указать 1 значение нескольким классам то это нужно делать через запятую, например нужно указать цвет для тега a и span:
a,
span {
color:red;
}
Я выношу подобный шлак в отдельные классы. Именую их типа .__cs_name
.
.__cs_colCCC:hover{
background: #CCC;
}
/* Ну или */
.__cs_gray{
background: #CCC;
}
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question