Я пытаюсь написать css для динамических классов, для этого я сгенерировал классы, используя ngFor, как показано ниже
<div style="max-height: 450px;" *ngFor="let item of data;let i = index" class="card{{i + 1 }}">
.....
</div>
Теперь я пишу css для вышеупомянутых динамических классов, как это ->
@media (min-width: 1399px) {
.card2,
.card6 {
padding-left: 0px;
padding-right: 0px;
}
.card3,
.card7 {
padding-right: 0px;
}
}
@media (min-width: 576px) and (max-width: 768px) {
.card2,
.card4,
.card6 {
padding-left: 0px;
}
}
Теперь у меня меньше 8 делений, но может быть больше 20, и тогда у меня будут проблемы.
Итак, есть ли какой-нибудь кратчайший способ для определения вышеупомянутых правил CSS, таких как card (n + 1) {....}?