Отдельный класс в названии класса
Смотря практическую верстку по html , я наткнулся на то что человек поменял название класса с div class="slider__item" на div slider__item active и добавил свойства к этому измененному клаcсу ,изменения СРАБОТАЛИ , при этом предыдущие свойства класса slider__item у него так и остались.
/* Slider */
.intro__slider{
display: flex;
justify-content: space-around;
}
.slider__item{
position: relative;
top: 30px;
padding: 20px 0;
border-top: 2px solid #fff;
width: 24%;
text-transform: uppercase;
color: #fff;
font-size: 18px;
opacity: 0.7;
}
.slider__item span{
font-weight: bold;
font-size: 24px;
margin-right: 2px;
}
.slider__item.active{
opacity: 1;
}
<div class="intro__slider">
<div class="slider__item active"><span>01</span> intro</div>
<div class="slider__item"><span>02</span> work</div>
<div class="slider__item"><span>03</span> about</div>
<div class="slider__item"><span>04</span> contacts</div>
</div>
Ответы (1 шт):
Автор решения: Burr_DI
→ Ссылка
Не совсем понял вопрос, так что ответ будет исходя из того что понял - классов может быть сколько угодно, все их стили будут применятся, но с оговоркой на то что нет одинаковых параметров. Например у двух классов есть параметр цвета теста - применится тот, что стоит последний из классов