LevB
@LevB
Очередной джун

Можно ли округлить число в CSS или какой костыль можно придумать?

Пытаюсь при помощи нативного CSS нарисовать на страничке гибкий суперэллипсоид. С квадратной формой мне справиться удалось, а вот с прямоугольным возникли трудности — начали появляться артефакты (см. приложение).

Как я выяснил, проблема заключается в том, что в процессе вычислений, переменные, которые я использую для сглаживания углов, получают дробные значения, из-за чего псевдоэлементы отображаются не идеально. Отсюда вопрос: можно ли округлить переменные в CSS?

Codepen:


Приложение:
64b9b5a286022628896437.png
64b9b5a2826b3247278272.png
  • Вопрос задан
  • 242 просмотра
Решения вопроса 1
Fragster
@Fragster
помогло? отметь решением!
Надо не псевдоэлементы использовать, а clip path https://developer.mozilla.org/en-US/docs/Web/CSS/c...
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@zkrvndm
Софт для автоматизации
По CSS не подскажу, но обычно такие иконки делают в SVG.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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