hi leute,
habe etwas gegooglet und zum thema schatten die werte
text-shadow und
box-shadow gefunden.
(entsprechend mit -moz- und -webkit- präfixen)…
jetz habe ich ein formular mit ein paar feldern, die ich gerne mit einem schatten hinterlegen würde. allerdings haut das jetz nich soo hin wie ich mir das vorgestellt habe, kurz gesagt, es passiert gar nichts
box-shadow funktioniert bei
, text-shadow bei zb
.
bei input zeigt nichts wirkung, kann mir jemand helfen?
text-shadow gehört ja schon zu CSS2.0 und sollte zumindest
teilweise schon seit Jahren beim Konqueror funktionieren.
Die Eigenschaft wurde in CSS2.1 allerdings getrichen, weil sie
von anderen browsern nicht interpretiert wurde.
Da die Eigenschaft bereits in CSS2.0 definiert ist, braucht da
kein browser-Anbieter jedenfalls ein Präfix zu setzen, wenn das
interpretiert wird.
box-shadow gehört zu einem CSS-3-Modul, welches erst ein
einfacher Arbeitsentwurf ist. Von welchem Entwurf da was bei
wem mit Präfix implementiert ist, ist vermutlich nur schlecht
dokumentiert. Daher sollte die Eigenschaft sicher nur eingesetzt
werden, um die Eigenschaft zu testen, nicht auf normalen Seiten,
die man veröffentlicht.
Bekannt ist auch, daß bei verschiedenen browsern CSS bei
Formularelementen teils mangelhaft bis gar nicht funktioniert.
Man sollte die Eigenschaften also erstmal bei funktionslosen
Elementen wie div testen, um sicher zu sein, daß und wie
sie generell interpretiert werden. Dann kann man bei
Formularelementen Ursachenforschung treiben oder auch bei
den browser-Anbietern recherchieren, wie weit die mit der
Test-Implementierung eigentlich sind.