2012-10-16 11 views
5

Ist es möglich, in IE 5-9 einen Gradienten von rechts nach links zu erstellen? In IE 10 ist es möglich, aber ist es in früheren Versionen ohne ein Bild zu verwenden?Von rechts nach links Steigung in IE mit CSS - möglich?

Von links nach rechts Steigungen in früheren Versionen:

/* For Internet Explorer 5.5 - 7 */ 
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#D5D4D4, endColorStr=#FFFFFFFF, GradientType=1); 

/* For Internet Explorer 8 */ 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D5D4D4, endColorstr=#FFFFFFFF, GradientType=1)"; 

In IE 10 gibt es die Option Gradientenrichtung zu ändern:

/* For Internet Explorer 10 */ 
-ms-linear-gradient(left, #D5D4D4, #fff 45%); 
+0

http://stackoverflow.com/a/12703331/1012591 –

Antwort

9

Sicher. Just do:

/* For Internet Explorer 5.5 - 7 */ 
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#FFFFFFFF, endColorStr=#D5D4D4, GradientType=1); 

/* For Internet Explorer 8 */ 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF, endColorstr=#D5D4D4, GradientType=1)"; 

Ernsthafte Antwort: die gradient filter Unterstützung zwei gradients types: 0 (vertikal) und 1 (horizontal).

Wenn Sie von rechts-> links nach links-> rechts wechseln wollen, müssen Sie die Farben start und end Farbe hex.

+1

ahahahahah netter! –

+0

Wow, ich kann nicht glauben, alles was ich tun sollte ist, anders herum zu denken! – erdomester

Verwandte Themen