Transparenz Browserübergreifend
Hans Wurst
- css
0 Auge
0 Hans Wurst0 Auge
0 Hans Wurst0 Auge
0 Cybaer
0 MudGuard
0 Hans Wurst
Guten Tag zusammen,
ich bin gerade dabei eine JS Datei zu überarbeiten.
Diese JS schreibt per document.write()
dynamisch Schattierung um die DIV-Module (Bereiche).
Diese Schattierung ist zum Teil transparent. Soweit sogut!
Reicht es nun folgende Angaben zu verwenden um alle* Browser abzudecken?
opacity:0.3;
-moz-opacity:0.3;
filter:Alpha(opacity=30);
wird diese Anweisung noch benutzt?
-khtml-opacity:0.3;
*FireFox 1 bis 3.5, IE 6 bis IE 8, Opera 7 bis 9 und Safari 3 bis 4 (Win & MAC)
Hallo
Diese Schattierung ist zum Teil transparent. Soweit sogut!
Reicht es nun folgende Angaben zu verwenden um alle* Browser abzudecken?
opacity:0.3;
-moz-opacity:0.3;
filter:Alpha(opacity=30);
>
> wird diese Anweisung noch benutzt?
> `-khtml-opacity:0.3;`{:.language-css}
>
> \*FireFox 1 bis 3.5, IE 6 bis IE 8, Opera 7 bis 9 und Safari 3 bis 4 (Win & MAC)
Unter der Annahme, dass nicht bekannte CSS-Regeln von den Browsern ignoriert werden, spricht nichts dagegen, alle Regeln zu notieren. Die einzelnen Browser finden so die Regel, die sie kennen. In Hinsicht auf die von dir avisierten Browser bin ich mir im Übrigen nicht sicher, ob du `-moz-opacity`{:.language-css} noch brauchst. Soweit ich mich erinnere, brauchte nur der Mozilla bis 1.7 diese Anweisung und der FF 1 konnte schon mit `opacity`{:.language-css} umgehen.
Allerdings sollten \*sowohl\* der Moz 1.x \*als auch\* die 1-er Serien des FF mittlererweile so gut wie vom Markt verschwunden sein. Ich würde auf die, was die Berücksichtigung bei "besonderen Formatierungen" betrifft, jedenfalls keine Gedanken verschwenden. Die Seite fuinktioniert doch auch, wenn diese Zierelemente nicht da sind, oder?
Tschö, Auge
--
Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war.
Terry Pratchett, "Wachen! Wachen!"
[Veranstaltungsdatenbank Vdb 0.3](http://termindbase.auge8472.de/)
Die Seite fuinktioniert doch auch, wenn diese Zierelemente nicht da sind, oder?
Funktional gesehen schon, aus der Usability Sicht her nicht!
Hallo
Die Seite fuinktioniert doch auch, wenn diese Zierelemente nicht da sind, oder?
Funktional gesehen schon, aus der Usability Sicht her nicht!
Diese Transparenzen beeinflussen die Usability derart stark?
Tschö, Auge
Diese Transparenzen beeinflussen die Usability derart stark?
Nicht die der Schattierung, aber diese Funktion benutze ich um einen "Fader" zu initialisieren, also sowas wie LightBox (der graue durchsichtige Hintergrund), somit wäre das Dokument benutzbar, sobald sich der Layer öffnet, das soll ja nicht sein.
Hallo
Diese Transparenzen beeinflussen die Usability derart stark?
Nicht die der Schattierung, aber diese Funktion benutze ich um einen "Fader" zu initialisieren, also sowas wie LightBox (der graue durchsichtige Hintergrund), somit wäre das Dokument benutzbar, sobald sich der Layer öffnet, das soll ja nicht sein.
Dann überdecke den Hintergrund intransparent oder überdenke dein Konzept.
Tschö, Auge
Hi,
Die Seite fuinktioniert doch auch, wenn diese Zierelemente nicht da sind, oder?
Funktional gesehen schon, aus der Usability Sicht her nicht!
Ein Vorehen, das wichtig für die Uability ist, und sich auf etwas verläßt, was nicht immer klappt, kann nicht gescheit sein.
Es gibt genug Browser ohne (oder mit abgeschalteter) Transparenz ...
Gruß, Cybaer
Hi,
Reicht es nun folgende Angaben zu verwenden um alle* Browser abzudecken?
opacity:0.3;
-moz-opacity:0.3;
filter:Alpha(opacity=30);
Gecko-Browser haben bereits 2004 opacity ganz ohne -moz- davor verstanden. Das kann also weg.
cu,
Andreas
--
[Warum nennt sich Andreas hier MudGuard?](http://MudGuard.de/)
[O o ostern ...](http://ostereier.andreas-waechter.de/)
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.
Browserübergreifend funzt es mit:
opacity:0.3;
filter:Alpha(opacity=30);
Getestet mit:
Firefox: 1.5, 2.0, 3.0 und 3.5
Internet Explorer: 6, 7 und 8
Opera: 8 und 9
Safari: 3 und 4