Как сделать разный фон одинаковым блокам?
В вёрстке есть список из 8 разных блоков, стилизация у элементов абсолютно одинаковая, за исключением разного фона у каждого. Как их можно залить не добавляя 8 псевдоклассов на каждый из них?
Ответы (1 шт):
Автор решения: UserTest013
→ Ссылка
div {
display: inline-block;
height: 50px;
width: 50px;
background: var(--bg);
}
.my-class {
background: aquamarine;
}
<div style="--bg: #fff;"></div>
<div style="--bg: #eee;"></div>
<div style="--bg: #ddd;"></div>
<div style="--bg: #ccc;"></div>
<div style="--bg: #bbb;"></div>
<div style="--bg: #aaa;"></div>
<div style="--bg: #999;"></div>
<div style="--bg: #888;"></div>
<div class="my-class" style="--bg: #f00;"></div>
