- Registriert
- 12.04.06
- Beiträge
- 3.963
Hallo,
meine erste Frage an euch bzgl. html
Also, ich möchte für den IE<7 ein bestimmtes Bild auf meiner Homepage anzeigen lassen, für den IE>=7 und für alle anderen Browser.
Dazu habe ich die Standardlösung mit Kommentaren benutzt.
Im Head steht:
In besagter CSS steht dann:
Im Body hab ich dann folgendes geschustert:
Sprich, wenn IE verwendet wird, wird generell mal das alternative CSS geladen.
Im Body wird dann geschaut
IE<7 => lade Bild "ie-sucks.png"
IE>=7 => lade Bild "IE7.png"
und mit id iesucks1 angezeigt...
Laut CSS für den IE soll die id "iesucks" nicht angezeigt werden. Wird aber trotzdem angezeigt, so dass ich im Moment beide Bilder auf der Seite hab.
Wie die Bilder dargestellt werden ist mir eigentlich sowas von egal beim IE
(inzwischen...)
Sehen könnt ihr das Ergebnis auf www.matthiasglienke.de
Wo könnte der Fehler liegen? Stehe gerade echt am Schlauch
Danke für Tips
meine erste Frage an euch bzgl. html

Also, ich möchte für den IE<7 ein bestimmtes Bild auf meiner Homepage anzeigen lassen, für den IE>=7 und für alle anderen Browser.
Dazu habe ich die Standardlösung mit Kommentaren benutzt.
Im Head steht:
<!--[if IE]>
<link rel="stylesheet" type="text/css" media="handheld" href="http://www.schwimmkurs-rummelsberg.de/gorgonsola/rw_common/themes/Matthias4/css/iesucks.css" />
<![endif]-->
In besagter CSS steht dann:
(ich hab mal alles versteckt, was ging - eigentlich bräuchte ich ja nur "display: none;", aber das funktioniert net)#iesucks {
display: none;
visibility: hidden;
overflow: hidden;
}
#iesucks1 {
position: relative;
}
Im Body hab ich dann folgendes geschustert:
<!--[if lt IE 7]>
<div id="iesucks1"><a href="http://www.apple.com/de/safari/"><img src="%pathto(images/ie-sucks.png)%" alt="IE sucks" /></a></div>
<![endif]-->
<!--[if gte IE 7]>
<div id="iesucks1"><a href="http://www.apple.com/de/safari/"><img src="%pathto(images/IE7.png)%" alt="IE sucks" /></a></div>
<![endif]-->
<div id="iesucks"><a href="http://www.apple.com/de/safari/"><img src="%pathto(images/iesucks.png)%" alt="IE sucks" /></a></div>
Sprich, wenn IE verwendet wird, wird generell mal das alternative CSS geladen.
Im Body wird dann geschaut
IE<7 => lade Bild "ie-sucks.png"
IE>=7 => lade Bild "IE7.png"
und mit id iesucks1 angezeigt...
Laut CSS für den IE soll die id "iesucks" nicht angezeigt werden. Wird aber trotzdem angezeigt, so dass ich im Moment beide Bilder auf der Seite hab.
Wie die Bilder dargestellt werden ist mir eigentlich sowas von egal beim IE

Sehen könnt ihr das Ergebnis auf www.matthiasglienke.de
Wo könnte der Fehler liegen? Stehe gerade echt am Schlauch

Danke für Tips
