zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > Site- und Layoutcheck
Seite neu laden Fehler im Template beim IE

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 11.05.2006, 20:43
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 11.05.2006
Beiträge: 2
AndyF befindet sich auf einem aufstrebenden Ast
Standard Fehler im Template beim IE

Hallo,
ich bin neu hier. Mein erster Beitrag startet gleich mit einer Merkwürdigkeit.
Man schaue sich mein Template an:

http://www.netzfeld.de/tester/

http://www.netzfeld.de/tester/screenshot.png

Im Win. FF funktioniert alles tadellos, schiebt man im Win-IE6 das Browserfenster zusammen, collabiert der Float und der Inhalts-DIV schiebt sich unter die Navigation. Lösche ich im Navigations-DIV die Navigationspunkte funktioniert alles auch im IE.

Ich könnte die Navigation absolut positionieren, dann existiert das Problem nicht mehr - dafür hätte ich allerdings mehr Nachteile. Ich suche die optimale Lösung.

Im Opera gibt es noch eine kleine 1-Pixel Ungereihmtheit beim Roll-Over der Metanavigation und im Footer einen doppelten Abstand von rechts. Ich kann mir nicht erklären wie der entstanden ist.

Ich freue mich auch eure Tipps
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 12.05.2006, 12:33
{ display: random;}
XHTMLforum-Kenner
 
Registriert seit: 08.09.2004
Ort: Stuttgart
Beiträge: 5.034
andir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblick
Standard

Der IE 6 versteht kein min-width.
In deinem CSS für IE lte IE 6 ist kein Workaround vorgesehen, deshalb schieben sich die floats untereinander.

Nimm doch simpelst den Svend Tofte hack

Code:
 body {
width:expression(document.body.clientWidth > 760? "760px": "auto" );
}

grüsse
__________________
Grüsse Andreas- auch mal wieder da...

Design isn't about the tools, it's about creating the best experience for the user. A design should be based on usability, accesibility, aesthetics, but never on floats, lists or background images. ( by Cameron Adams)
Wiedergelesen: > hier und hier

[Foren-Links] Dein Post? Klar, DAS vorher gelesen? Hilft. ## User-Landkarte
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 12.05.2006, 18:26
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 11.05.2006
Beiträge: 2
AndyF befindet sich auf einem aufstrebenden Ast
Standard Fehler behoben

Hi,
hatte bereits einen work-around für den IE eingebaut:
Code:
<script type="text/javascript" src="script/minmax.js"></script>
Rüstet so zu sagen für den IE min-width, min-height etc. auf JavaScript-Basis nach.

Allerdings war das schon die richtige Spur!!!
Danke für den Hinweis!

Habe jetzt einfach min-width von 760 auf 784px erhöht.
Code:
body {
   margin: 0px;
	padding: 0px;
	font: normal normal normal 0.84em/1.3em Arial, Helvetica, sans-serif;
	background-color: White;
	direction: ltr;
   min-width: 784px;
}
Und siehe da, jetzt funzt es auch im IE6! Ein unterschiedliches Verhalten bei float...

Übrigens gibt es einige Nachteile beim Tofte Hack:
http://www.einfach-fuer-alle.de/blog...d=P499_0_1_0_C
Mit Zitat antworten
  #4 (permalink)  
Alt 13.05.2006, 20:49
{ display: random;}
XHTMLforum-Kenner
 
Registriert seit: 08.09.2004
Ort: Stuttgart
Beiträge: 5.034
andir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblick
Standard

Hast Du das überprüft?

Der Svend-Tofte Hack soll nur im Quirksmode funktionieren?
Wasn Quatsch.

CSS nicht valide ?

Richtig, aber wofür gibts Conditional Comments?

Ein Nachteil des Svend-Tofte-Hacks, der aber wohl alle gescriptete Lösungen betrifft und damit vielleicht auch deine ist folgende:

Zitat:
Eine im SCREEN-Mode per [expression] gesetzte CSS-Eigenschaft,
kann durch einschalten des PRINT-Mode, oder durch einen anderen Event - wie z.B. Resize-Window,
nicht mehr überschrieben werden
( hinweis: expression ist ein microsoft-proprietäres JS)

herausgefunden von ulle:
http://www.xhtmlforum.de/viewtopic.p...ighlight=svend

grüsse
__________________
Grüsse Andreas- auch mal wieder da...

Design isn't about the tools, it's about creating the best experience for the user. A design should be based on usability, accesibility, aesthetics, but never on floats, lists or background images. ( by Cameron Adams)
Wiedergelesen: > hier und hier

[Foren-Links] Dein Post? Klar, DAS vorher gelesen? Hilft. ## User-Landkarte
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
plötzlicher Fehler bei fertigem Template Roger08 CSS 5 01.03.2015 17:33
Redesign für Steiner Cycling Team pkipper Site- und Layoutcheck 11 09.02.2011 12:25
Ich finde meinen Fehler nicht chricken CSS 2 10.07.2009 12:13
PHP: ereg_replace verursacht fehler nach Umstellung auf UTF-8 braindead Serveradministration und serverseitige Scripte 5 02.07.2007 10:28
Kleiner Fehler bei Opera und IE -> Bitte Hilfe! ONeill CSS 10 11.08.2006 13:40


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:09 Uhr.