@R4tm4n

Как решить проблему в градиентом в safari?

Проблема в том что даю элементу фон градиентом вот так :
background: linear-gradient(to right, transparent, #fff)
background: -webkit-linear-gradient(to right, transparent, #fff)

везде все ок работает, а в сафари он почему то серый, в чем может быть проблема?
  • Вопрос задан
  • 1782 просмотра
Решения вопроса 2
@idexdv
Используй первым цвтом не transparent, а rgba(white,.0001) - например.

#scss
background: linear-gradient(to right, rgba(white,.0001), #fff)
Ответ написан
SmthTo
@SmthTo Куратор тега CSS
Все перепёлки мира будут оплакивать мою смерть.
Старая особенность рендеринга градиентов в Safari, которую никак не исправят.

Дополняя ответ idexdv, можно сказать, что проще вот так:
background: linear-gradient(to right, #fff0, #fff);
/* Нуль в конце #fff0 означает полную прозрачность цвета,
и теперь градиент нормально работает в т. ч. и в Safari */
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
05 нояб. 2024, в 17:38
150000 руб./за проект
05 нояб. 2024, в 16:31
500 руб./за проект
05 нояб. 2024, в 16:24
5000 руб./за проект