zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Navigationsleiste passt im Internet Explorer 7 nicht

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 15.07.2012, 17:15
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 02.01.2007
Beiträge: 243
web334 befindet sich auf einem aufstrebenden Ast
Standard Navigationsleiste passt im Internet Explorer 7 nicht

Leider habe ich ein Problem mit meiner Navigation. Das Menü wird im Internet Explorer 7 nicht korrekt dargestellt. Siehe hier:
Sportverein Herrieden
im Internet Explorer 6 passt es. Das habe ich selbst hinbekommen.
Wo aber der Fehler im Internet Explorer 7 liegt, weiß ich nicht.
Wäre super, wenn mir jemand weiterhelfen könnte.

Ein paar Screenshots habe ich zu diesem Problem:
ie7: http://www.sg-herrieden.de/Navigation/7.png
ie8: http://www.sg-herrieden.de/Navigation/8.png
ie6: http://www.sg-herrieden.de/Navigation/6.png
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 15.07.2012, 20:12
Benutzerbild von plastiko
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 26.12.2007
Ort: Hannover
Beiträge: 945
plastiko ist ein Lichtblickplastiko ist ein Lichtblickplastiko ist ein Lichtblickplastiko ist ein Lichtblickplastiko ist ein Lichtblick
Standard

Zitat:
Zitat von web334 Beitrag anzeigen
im Internet Explorer 6 passt es. Das habe ich selbst hinbekommen.
Wo aber der Fehler im Internet Explorer 7 liegt, weiß ich nicht.
Wäre super, wenn mir jemand weiterhelfen könnte.
  • Conditional Comment anpassen
  • Die Selektorenhacks rausnehmen
  • Einen Layout-trigger verwenden der auch für den IE7 geeignet ist
Siehe Über hasLayout

Du hast ein BOM in deinem Test case
__________________
MfG
Jens
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 15.07.2012, 21:30
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 02.01.2007
Beiträge: 243
web334 befindet sich auf einem aufstrebenden Ast
Standard

Erstmal recht herzlichen Dank für deine Antwort!
Durchgelesen habe ich mir das Ganze, verstanden aber nicht.
Ich bin auch auf die Seite Thoughts on IE hack management gestoßen, aber auch da habe ich nichts mit meinem Problem in Verbindung bringen können.
Folgendes habe ich erstellt:
Sportverein Herrieden
http://www.sg-herrieden.de/Navigation/72.png
(und auch das
Sportverein Herrieden
http://www.sg-herrieden.de/Navigation/71.png )
aber nichts funktioniert.
Trotz deiner Hilfe.
Ich erkenne einfach nicht, wo das Problem liegt. Vielleicht stehe ich auch auf dem Schlauch. Oder mir ist das Ganze zu hoch.
Mit Zitat antworten
  #4 (permalink)  
Alt 15.07.2012, 22:27
Benutzerbild von plastiko
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 26.12.2007
Ort: Hannover
Beiträge: 945
plastiko ist ein Lichtblickplastiko ist ein Lichtblickplastiko ist ein Lichtblickplastiko ist ein Lichtblickplastiko ist ein Lichtblick
Standard

Du hast jetzt in deiner ie6.css:
Code:
* html UL#menu LI A, 
* html UL#menu LI A:hover,
* html UL#menu LI.current_page_item A, 
* html UL#menu LI UL LI A, 
* html UL#menu LI.current_page_item UL LI A, 
* html UL#menu LI UL LI A:hover, 
* html UL#menu LI UL LI.current_page_item A { 
    height: 1px;
}
Alles was dem IE<8 fehlt, ist layout für #menu li a. Height: 1px; ist für den IE7 nicht geeignet. Zoom wäre eine gute Alternative:
Code:
#menu li  a { 
    zoom: 1;
}
Siehe die Antworten auf deine Frage im Mai

Den Conditional Comment müßtest du auch für den IE7 zugänglich machen.
Z.B
Code:
<!--[if lt IE 8]>
__________________
MfG
Jens
Mit Zitat antworten
  #5 (permalink)  
Alt 16.07.2012, 10:22
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 02.01.2007
Beiträge: 243
web334 befindet sich auf einem aufstrebenden Ast
Standard

Recht herzlichen Dank für deine erneute Hilfe und eine detaillierte Ausführung!
Nun passt das
Sportverein Herrieden

ich war der Meinung, dass der ie6 unbedingt height: 1px; benötigt.
Dass zoom: 1; als Ersatz auch reicht, hätte ich nicht gedacht.
Auch nicht, dass zoom: 1; mein Problem im ie7 löst, denn ich habe gedacht, dass das eine ganz andere Problematik ist, als bei meinem Problem im Mai.

Nochmals Danke für deine Hilfe!
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Breite & Internet Explorer 6 Innocentus CSS 3 01.04.2009 22:45
position probleme mit dem internet explorer alejandro CSS 6 11.02.2008 15:54
layout zerschossen im internet explorer opentyper CSS 2 02.08.2007 13:57
Merkwürdiger Box-Abstand im Internet Explorer SPACEart CSS 20 05.09.2005 15:28
Internet Explorer am robustesten Anonymous Offtopic 2 20.10.2004 17:17


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:48 Uhr.