@R4tm4n

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

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

везде все ок работает, а в сафари он почему то серый, в чем может быть проблема?
  • Вопрос задан
  • 1792 просмотра
Решения вопроса 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 */
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
22 нояб. 2024, в 22:26
3500 руб./за проект
22 нояб. 2024, в 21:47
3000 руб./за проект
22 нояб. 2024, в 21:44
50000 руб./за проект