Merkwürdiges verhalten von Inputfeldern
Uli
- css
Hi Zusammen,
ich habe mir eine Kleinigkeit für halbtransparente Hintergrundbilder zusammengebastelt... Jetzt hab ich das Problem das meine Formularfelder und alle Links unter MS-IE nicht mehr anzusprechen sind. FireFox (my favor) ist ein Anständiges welches und macht alles schön Brav so wie ichs will...
Also hier die Codeschnipsel:
Browserweiche:
<style type="text/css">@import url(styles.css) all;</style>
<!--[if IE]>
<style type="text/css">
//.contentbg {background-image:url(images/allgemein/content_bg.png); background-repeat:repeat; background-position:right, top;}
.contentbg {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/allgemein/content_bg.png', sizingMethod='scale'); }
</style>
<![endif]-->
Der Inhalt aus der styles.css:
.contentbg {background-image:url(images/allgemein/content_bg.png); background-repeat:repeat; background-position:right, top;}
Ein Link zum anschauen anbei:
http://www.dfsr.de/neu/index.php?rubrik=katalog
Vielen Dank für die Hilfe,
Uli
Hi,
ich habe mir eine Kleinigkeit für halbtransparente Hintergrundbilder zusammengebastelt... Jetzt hab ich das Problem das meine Formularfelder und alle Links unter MS-IE nicht mehr anzusprechen sind.
richtig - der IE hat das Element unbrauchbar gemacht. Du darfst die AlphaImageLoader-Geschichte nicht auf ein Element anwenden, welches benutzbar bleiben soll.
FireFox (my favor) ist ein Anständiges welches und macht alles schön Brav so wie ichs will...
Natürlich, er kennt keine Filter.
Cheatah
Hi
richtig - der IE hat das Element unbrauchbar gemacht. Du darfst die AlphaImageLoader-Geschichte nicht auf ein Element anwenden, welches benutzbar bleiben soll.
Wäre es denn eine Lösung wenn ich den Hintergrund auf einen Layer lege den ich einfach nach hinten(unten) setze ?
Danke,
Uli
Hi,
Wäre es denn eine Lösung wenn ich den Hintergrund auf einen Layer lege den ich einfach nach hinten(unten) setze ?
nein, aber ein Workaround. Der übliche, um genau zu sein.
Cheatah