Задать вопрос
@syncher

Почему не работает градиент сверху картинки?

Код:

background-image: url('../img/OFA8570.jpg'), -webkit-gradient(linear, left top, left bottom, from(red), to(yellow));


В чем проблема? Код из Стековерфлоу, 1000 лайков))
  • Вопрос задан
  • 163 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
Moskus
@Moskus
Работает, например, вот так:
https://jsfiddle.net/tdd8jfuh/1/
Читайте про формат описания градиентов здесь: www.w3schools.com/css/css3_gradients.asp

А вообще, это довольно грязный код.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...
Вообще не понятно, что вы хотите от этого кода.
Написано background-image, дальше дописан зачем-то градиент, который, естественно, будет игнорироваться.
Цвет фона в принципе ложится всегда ПОД картинку, так как пишется всегда в конце свойства background.
Если их поменять местами, будет нормально, но не кроссбраузерно, некоторые могут переставить в соотвествии с валидацией CSS.
В данном случае только через псевдоэлементы будет самый кроссовый вариант.
А это для общего развития www.colorzilla.com/gradient-editor
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы