Можно ли использовать цвета rgba в градиентах, созданных с помощью свойства фильтра Internet Explorer? - PullRequest
3 голосов
/ 01 марта 2011

Свойство * Internet Explorer filter CSS (-ms-filter из IE 8) позволяет вам делать CSS-градиенты, немного похоже на свойства -webkit-gradient и -moz-gradient (см., Например, вопрос 213750 ).

Однако синтаксис, похоже, не учитывает цвета rgba, поэтому вы не можете сделать градиент от цвета к прозрачному.

Есть ли способ достичь градиентов, которые заканчиваются прозрачностью в IE?

1 Ответ

5 голосов
/ 01 марта 2011

Остановить цвета можно в нотации #AARRGGBB, где AA представляет альфа.Например, #ffff0000 является полностью непрозрачным красным.

Это создает горизонтальный градиент от 100% красного до 50% черного:

filter: progid:DXImageTransform.Microsoft.Gradient(
    GradientType=1, 
    StartColorStr='#ffff0000', 
    EndColorStr='#80000000'
);

jsFiddle preview

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...