@Kipsi

Как такое сверстать?

Подскажите как сделать вокруг часов такой круг-градиент? Сохранить с часами 1 картинкой или можно на css как то?93a99b7d958395f8d8e5078503dbc1f7.png

И такой полукруг справа от часов тоже лучше на css сделать как нибудь или с картинкой сохранить?3ff1c3eaa85e48df534ff4eb8b555b5a.png
  • Вопрос задан
  • 1496 просмотров
Решения вопроса 1
sfi0zy
@sfi0zy Куратор тега CSS
Creative frontend developer
Все в одну картинку - не универсально, тем более, что сверстать не сложно.
Первый пример - один круг с градиентом, второй - белый, сверху.
Второй пример - тот же круг с градиентом, и перекрыть ему половину. На мой взгляд варианты с большим количеством бордер-радиусов могут ломать мозг, но тут на вкус и цвет...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
sh3mahan
@sh3mahan
что-то вроде веб-разработчика
Полукруг очень просто делается на чистом css:
.radius {
  display: block;
  width: 50px;  /* ширина в два раза меньше высоты, иначе получится полуовал */
  height: 100px;
  border-radius: 0 100% 100% 0 / 0 50% 50% 0;
  background: linear-gradient( rgb(101,220,167) 0%, rgb(53,112,94) 100%)
}

А обводку можно либо с помощью SVG сделать, либо двух кругов, фоновый с градиентом, а передний с белой заливкой и на пару пикселей меньше, например картинка часов и два псевдо-элемента

UPD:
вот вариант с SVG, либо инлайновый, либо заранее сделать SVG-картинку и подставлять в CSS к фону элемента
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы