300px;
border: 10px solid #F4F48E;
border-radius: 100%;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
box-shadow: 15px 15px 35px -10px #488893;
}
это круг одноцветный
мне нужно сегментировано поменять на нём цвет
это круг от часов, надо например с часа до двух сделать зелёным, потом красным и тд.
как это сделать? накладывать ещё один круг поверх или как-то иначе можно?
накладывать сектор
.clock-segment { width: 300px; height: 300px; background-color: #green; clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 50% 50%); position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
https://codepen.io/KirKol94/pen/NWBmyRQ?editors=1100
то что нужно. только как бы его повернуть этот полигон? допустим ещё добавить 1 сегмент возле другого? там clip-path: polygon(50% 50%, 100% 16%, 100% 0); игрался с параметрами и не понял как бы его "вращать", то есть вот сделать как часовые сегменты
ну я бы нашел циферблат, нашел бы сайт, который генерируй этот клип паф положил бы циферблат фоном и вырезал бы как надо
Обсуждают сегодня