retrica
@retrica
Канцлер Германии

Как сделать градиент у блока с прозрачностью?

Как сделать градиент, что бы прозраность БЛОКА сверху была 100% и постепенно перешла к 0% внизу блока?
  • Вопрос задан
  • 392 просмотра
Пригласить эксперта
Ответы на вопрос 1
Petroveg
@Petroveg
Миром правят маленькие с#@&ки
Используем rgba() и linear-gradient().
background: linear-gradient(rgba(51, 102, 153, 0), rgba(51, 102, 153, 1));

В IE9 и ниже не будет работать linear-gradient, а в IE8 и ниже rgba. Для них есть решение в виде filter:gradient с ограничением — направление градиента может быть либо вертикальным, либо горизонтальным.
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#00336699, endColorStr=#ff336699,GradientType=0);

Пример

Примечание: В CSS мы оперируем понятием «непрозрачность». Именно так переводится opacity.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час