.methods__wrap {
--shift: 50px;
display: grid;
grid-template-columns: var(--shift) repeat(4, 1fr var(--shift));
padding-top: 100px;
}
.methods__item {
--n: sibling-index();
grid-column: max(var(--n), calc(2 * var(--n) - 1)) / span 3;
grid-row: 1/2;
border-radius: 100vw 100vw 0 0;
} такой вариант адекватный?
как сделать чтобы оно считало не "магичское" значение 38
--shift: 150px
для сдвига
left: var(--shift)
для ширины
calc((100% + var(--shift))/4)sibling-index() почитайте, может легче будет, если поддержка устраивает. при уменьшении экрана итемы уменьшались также пропорционально
vw, от ширины контейнера cqwно я хочу сделать по красивее
Как сделать чтоб условия не перезаписывались?
И все эти аргументы я и сама могу рассказать.
И тем не менее продолжают появляться ситуации, когда их нет и такой поиск не доставляет удовольствия, мягко выражаясь.