|
|||
Transparenter Hintergrund im IE mit filter
Hey Leute,
ich habe mehrfachst im Netz gelesen, dass es möglich ist mit der Eigenschaft "filter" einen transparenter Hintergrund im IE zu erzeugen. Ich habe es sogar schon mal geschafft, allerdings war das mehr eine Glücksache als gekonnt. Es geht um folgende Zeilen: Code:
background-color: rgb(127, 163, 213); background-color: rgba(0, 71, 171, 0.4); filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#660047AB,endColorstr=#660047AB)"; -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#660047AB,endColorstr=#660047AB)"; (siehe: CSS background transparency without affecting child elements, through RGBa and filters - Robert's talk) Wäre toll, wenn ihr mir helfen könntet, diesen Hack besser zu verstehen. MFG ZeroKiryu2010 |
Sponsored Links |
Sponsored Links |
|
|||
Danke für die Antwort.
Läuft im IE jetzt auch ganz gut. Aber wie sage ich den anderen Browsern, dass sie die Eigenschaft background-color:transparent nicht verwenden sollen. Ist da wirklich eine Einbindung einer CSS via Browserweiche nötig, denn das transparent braucht ja nur der IE für den Filter. |
|
||||
In der Regel bleibt's ja nicht bei einer Regel, denn der IE8- kann nur wenig CSS3.
Im konkreten Fall musst Du den IE8- ansprechen, denn der IE9 kann rgba, braucht hier also keine Hacks. Methoden gibt es mehrere, hier sind einige aufgelistet: How to target IE7, IE8 and IE9 » Blog | Brian Gelhaus Ich würde allerdings immer das Extra-CSS per Conditional Comment nehmen, denn ich will mein normales CSS nicht mit Müll aufblasen (der es i.d.R. auch noch invalide macht, wie filter etc.).
__________________
Wer keinen Link auf seine problembehaftete Seite posten kann, weil diese noch nicht online ist: Testcase bauen, online stellen, Link posten. Internet-Grundregel: Unbekannte Begriffe googeln! (Erspart 99% aller Nachfragen.) |
|
|||
Zitat:
Ich dachte die zeit der unterschiedlichen CSS-Dateien sind vorbei, scheinbar war ich da wohl zu optimistisch ^^ |
|
||||
Ja und nein - ich persönlich habe immer nur eine einzige CSS-Datei, die auch print und alle responsive-Regeln etc. enthält, aber solange es IE-Versionen gibt, die Nachhilfe oder Korrekturen brauchen, muss man sich halt überlegen, wo man diese unterbringt, und das mache ich dann eben doch per Extra-Datei.
__________________
Wer keinen Link auf seine problembehaftete Seite posten kann, weil diese noch nicht online ist: Testcase bauen, online stellen, Link posten. Internet-Grundregel: Unbekannte Begriffe googeln! (Erspart 99% aller Nachfragen.) |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
CSS3 oder what ever: Transparenter HINTERGRUND | Cu Chullain | CSS | 1 | 12.10.2009 12:14 |
Div Orientierung | Leonidus | CSS | 22 | 30.05.2007 18:05 |
Frage zu div + filter: alpha | Sodie | CSS | 2 | 29.12.2006 22:17 |
transparenter .gif /.div hintergrund über body textur (.jpg) | zackmccracken | CSS | 3 | 04.07.2006 14:37 |
scheinbar transparenter hintergrund | ratterobert | CSS | 2 | 11.06.2004 00:16 |