IPB

Willkommen, Gast ( Anmelden | Registrierung )

> Firefox zeigt alle korrekt an, aber der IE nicht! Was tun?
Dark
Beitrag 13.07.2007 - 11:06
Beitrag #1


Rookie


Gruppe: User
Beiträge: 2
Mitglied seit: 13.07.2007
Mitglieds-Nr.: 6.925



Hallo,
ich habe eine Menü gemacht, dass im Firefox so angezeigt wird wie es soll, aber mit IE geht es garnicht. Woran liegt es?

http://www.bnv-bierstetten.de/test/index.html

Mfg Dark firefox_love.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Antworten
Thomas
Beitrag 13.07.2007 - 15:02
Beitrag #2


Nachschlagewerk des Orakels
Gruppensymbol

Gruppe: Mods
Beiträge: 955
Mitglied seit: 29.08.2006
Wohnort: Frankfurt am Main
Mitglieds-Nr.: 6.217



ZITAT(Dark @ 13.07.2007 - 12:06) *
Hallo,
ich habe eine Menü gemacht, dass im Firefox so angezeigt wird wie es soll, aber mit IE geht es garnicht. Woran liegt es?

Nach Reduzierung auf das Wesentliche entsteht folgender Quelltext:
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>
FF vs. IE
</title>
<style type="text/css">
<!--
li ul {
position: absolute;
left: -999em;
}
li:hover ul {
left: auto;
}
-->
</style>
</head>
<body>
<ul>
<li>
<a href="foo">mouseover</a>
<ul>
<li>
<a href="foo">Mich siehst du nur, wenn du mit der Maus
oben über den Text "mouseover" fährst.</a>
</li>
<li>
<a href="foo">Mich siehst du nur, wenn du mit der Maus
oben über den Text "mouseover" fährst.</a>
</li>
</ul>
</li>
</ul>
</body>
</html>
(extra für Peter: vollkommen valide ohne Warnungen oder gar Fehler ).

Dem Eingeweihten wird dann schnell deutlich, dass die Funktionalität deines Menüs auf der Pseudoklasse :hover für das Element li beruht. Wie du dazu bei SELFHTML nachlesen kannst, funktioniert das für andere Elemente als Verweise im IE bis Version 6 gar nicht und in Version 7 lediglich für :hover.

Also entweder einen IE 7 zum Testen benutzen und hoffen, dass deine Besucher ihn auch verwenden, oder eine andere Technik einsetzen.
Go to the top of the page
 
+Quote Post
Auge
Beitrag 16.07.2007 - 18:32
Beitrag #3


Anwärter auf W3.org Mitgliedschaft
*****

Gruppe: User
Beiträge: 550
Mitglied seit: 28.11.2001
Wohnort: Berlin Friedrichshain
Mitglieds-Nr.: 107



ZITAT(Thomas @ 13.07.2007 - 16:02) *
Dem Eingeweihten wird dann schnell deutlich, dass die Funktionalität deines Menüs auf der Pseudoklasse :hover für das Element li beruht. Wie du dazu bei SELFHTML nachlesen kannst, funktioniert das für andere Elemente als Verweise im IE bis Version 6 gar nicht und in Version 7 lediglich für :hover.

Also entweder einen IE 7 zum Testen benutzen und hoffen, dass deine Besucher ihn auch verwenden, oder eine andere Technik einsetzen.

Man kann diesem Quelltext auch mit JavaScript die Funktionalität für den MSIE 6 mitgeben. Dafür hält SELFHTML auch ein Beispiel bereit.


Tschö, Auge
Go to the top of the page
 
+Quote Post

Beiträge in diesem Thema


Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 13.05.2025 - 21:56

taschenkalender
expertise-panel IPS Driver Error

IPS Driver Error

There appears to be an error with the database.
You can try to refresh the page by clicking here