tgoop.com/vuefaq/1538
Create:
Last Update:
Last Update:
CSS продолжает развиваться в сторону языка программирования
Начиная с Chrome 140 и Safari 18.2 стала возможна арифметика с разными единицами размерности
Источник
.container {
position: relative;
i {
--angle: calc(sibling-index() * 10deg);
--distance: calc(var(--angle) / 360deg * 180px);
position: absolute;
inset: -0.5em;
background-color: #fff;
border-radius: 50%;
transform: rotate(var(--angle)) translateX(var(--distance));
}
}<div class="container">
<i></i>
...
<i></i>
</div>
#css
BY Vue-FAQ

Share with your friend now:
tgoop.com/vuefaq/1538
