Michael: Meine Navi

Hallo zusammen,
mein Problem... ich hab meine Navi in einen fixen Bereich gepackt dieser läuft auch gut im FF... fast genau so gut im IE dort allerdings nur mit:

<!--[if lt IE 7]><style type="text/css">  
@media screen {  
html, body {  
overflow-y: hidden;  
height: 100%;  
margin: 0px;  
}  
  
#scrollbereich {  
height: 100%; width: 100%; overflow: auto;  
}  
  
#content {  
position: static;  
}  
}  
</style><![endif]-->

Problem ist jetzt, dass am Anfgang wie üblich ohne Workaround die Navi nicht aufklappen lies.. Ok kein Problem mit dem Javascript hier von SelfHTML. Und wie kann es schon anderes sein... ein Problem gelöst kommt das nächste... und zwar der Abstand zwischen den einzelnen <li> Tags in der Navi ist im IE einfach riesig... warum auch immer hab schon alles möglich in der CSS Datei zu ändern was mit der Navi zu tun hat...
Hier gehtz zum index.htm http://testplattform.te.ohost.de/tesche/index.htm und hier zu der CSS Datei http://testplattform.te.ohost.de/tesche/style.css
Was ich auch nicht verstehe... wie kann ich die [if lt IE 7] in meine  CSS Datei einbinden.. hier im SelfHTML steht lediglich das es möglich ist... hab nämlich keine Lust das in jede .htm Datei einzugeben...

Bin auf eure Antworten gespannt... hoffe es kommen einige wertvolle Sachen für mich...
Vielen Dank

  1. Hallo.

    Für die Riesenabstände gibt es auch einen Workaround:
    http://www.projectseven.com/tutorials/css/uberlinks/index.htm

    Margin und padding hast du ausreichend beachtet, nehme ich an.?

    Eine Alternative zu Conditional Comments bieten dir vielleicht die Browserweichen.?

    MfG, Kungschu.

    1. Vielen Dank erst mal mit dem Tip http://www.projectseven.com/tutorials/css/uberlinks/index.htm

      Das mit dem Abstand haut jetzt hin aber das Problem mit dem [if lte IE7] bleibt weiter... vielleicht weiß ja doch noch jemand was...

  2. Hi Michael!

    Was ich auch nicht verstehe... wie kann ich die [if lt IE 7] in meine  CSS Datei einbinden.. hier im SelfHTML steht lediglich das es möglich ist... hab nämlich keine Lust das in jede .htm Datei einzugeben...

    Die einzige mir bekannte gängige und akzeptable Lösung: Über Conditional Comments ein Extrastylesheet für den Internet Explorer und evtl. seine Versionen einbinden. Natürlich muss aber auch das in jeder HTML-Datei passieren. Nur die CSS-Datei musst du nur einmal erstellen.

    MfG H☼psel

    --
    "It's amazing I won. I was running against peace, prosperity, and incumbency."
    George W. Bush speaking to Swedish Prime Minister unaware a live television camera was still rolling, June 14, 2001
    Selfcode: ie:% fl:( br:> va:) ls:& fo:) rl:? n4:& ss:| de:] js:| ch:? sh:( mo:) zu:)
    1. Is ja schön und gut das habe ich auch schon versucht.. allerdings mit dem Ergebnis das die Navi nicht mehr fix ist sondern mitscrollt...
      Trotzdem Vielen Dank