Autor |
Nachricht |
escaPe
Threadersteller
Dabei seit: 10.09.2007
Ort: <? include("home.htm") ?>
Alter: 112
Geschlecht:
|
Verfasst Mi 21.05.2008 13:45
Titel [HTML] IE6 width:auto bug? |
|
|
der IE6 nimmt bei meiner Liste mit dem Wert: width:auto;
nicht die erwünschte Größe ein.
der IE6 macht das Listenfeld 100% breit, (width:100%
so sieht es im firefox aus:
und so im IE6:
bei einem festen Wert wie: width: 200px;
klappt es im ie6 und ff reibungslos, jedoch möchte ich nicht das die Felder
alle 200 px lang sind sondern maximal so lang wie der Text, wie im
oberen Bild beschrieben... gibt es einen Weg dem IE6 den richtigen
Weg zu weisen?
Zuletzt bearbeitet von escaPe am Mi 21.05.2008 13:46, insgesamt 1-mal bearbeitet
|
|
|
|
|
Kash
Dabei seit: 07.11.2002
Ort: Schopfheim
Alter: 41
Geschlecht:
|
Verfasst Mi 21.05.2008 13:59
Titel
|
|
|
was passiert wenn du die width angabe wegläßt und [padding: 2px 2px 2px 2px;] hinzufügst?
ah ich sehe gerade das du ja schon mit paddingwerten arbeiten müßtest
Zuletzt bearbeitet von Kash am Mi 21.05.2008 14:00, insgesamt 2-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
escaPe
Threadersteller
Dabei seit: 10.09.2007
Ort: <? include("home.htm") ?>
Alter: 112
Geschlecht:
|
Verfasst Mi 21.05.2008 14:45
Titel
|
|
|
dann passiert das gleiche wie oben.
der firefox verkleinert die boxen auf den text und der ie6 zieht sie bis zum ende lang
Zuletzt bearbeitet von escaPe am Mi 21.05.2008 14:45, insgesamt 1-mal bearbeitet
|
|
|
|
|
itac
Dabei seit: 15.04.2004
Ort: -
Alter: 48
Geschlecht: -
|
Verfasst Sa 24.05.2008 13:24
Titel
|
|
|
Hallo,
versuche es doch mal ohne Listen!
salü
|
|
|
|
|
Snifferdog
Dabei seit: 08.03.2007
Ort: Düsseldorf
Alter: 35
Geschlecht:
|
Verfasst Sa 24.05.2008 13:34
Titel
|
|
|
Hallo,
doch das geht schon mit Listen ...
versuch es mal mit
Damit sollte es auch ohne Breiten angabe gehen
Gruß
|
|
|
|
|
rob
Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht:
|
Verfasst Sa 24.05.2008 23:05
Titel
|
|
|
Leider hast du dein Dokument nicht verlinkt. So kann man den Fehler nicht finden.
Ich weiß ja nicht, in welchem Container deine Liste steckt und wie diese formatiert sind.
Vielleicht ein Vererbungsproblem?
Vielleicht der Box-Modell-Bug?
In welchem Modus arbeitet der Browser?
Poste doch mal deine DTD-Anagebe bzw. lies mal den Artikel zum Doctype-Switch. Hast du den MSIE in den standardkonformen Modus geschaltet? Falls nein, solltest du das tun.
Naja, und wenn es weder daran, noch an deinem Code liegt, dann mußt du dem MSIE 6 einfach andere Styles vorwerfen, um den Darstellungsfehler auszugleichen. Dazu kannst du mit Conditional Comments arbeiten und direkt die Version 6 des MSIE ansprechen.
|
|
|
|
|
heiko_rs
Dabei seit: 06.02.2008
Ort: Berlin
Alter: -
Geschlecht:
|
Verfasst Mo 26.05.2008 11:02
Titel Re: [HTML] IE6 width:auto bug? |
|
|
escaPe hat geschrieben: | gibt es einen Weg dem IE6 den richtigen Weg zu weisen? |
Ja, floate auch a (ebenfalls ohne width).
Das ist der typische IE-Fehler, wenn li ohne width floatet und a "Layout" hat (z.B. in Form von height), aber keine Breite. float für a behebt das, da es die sog. shrink-to-fit-width auslöst, die die Links auf die Breite ihres Inhaltes zusammenschrumpfen lässt (genau wie ja auch li).
Zuletzt bearbeitet von heiko_rs am Mo 26.05.2008 11:04, insgesamt 3-mal bearbeitet
|
|
|
|
|
|
|
|
Ähnliche Themen |
[html/css] img width und height [solved]
[css] width: 100%
width unterschiedlich
CSS 100% width auch für IE
CSS Width in links
CSS: Width 100% bezogen auf den Inhalt
|
|