Breite der Tabellenspalten erzwingen

rethus

Erfahrenes Mitglied
Hallo Leute,
ich bin mit meinem Latein am ende.
Auf dieser Page: Test-Seite hab ich eine tabelle, wo mehrere Produkte nebeneinander dargestellt werden.

Sind nur so viele Produkte in der Tabelle enthalten, wie die Seite breit ist, wird die angabe in meinem CSS bezüglich der weite eingehalten.

Wird die Tabelle breiter, so dass man die seite rechts und links scrollen muss, werden die Tabellen auf minimale größe geschrupft ud die spalten sind nicht mehr gleich breit.

Kann mir jemand sagen, wie ich es hinbekomme, dass die Tabellenspalten immer die gleiche breite haben?

Hab auch schon im IRC #css nachgefragt, da konnte mir auch kieiner helfen.

Ok, ich habe jetzt mal min-width eingefühgt. jetzt scheint es zu gehen.

Aber was mach ich im IE, der hat doch kein min-width, oder?

PS: Im IE hab ich hinten an der letzen Spalte noch ne ecke weiß. woran liegt dass? kann das an colspan=100 liegen für die durcgehenden Zeilen (Aktuelles, Allgemeines etc.) ?
 
Hi.
Aber was mach ich im IE, der hat doch kein min-width, oder?
Dies gilt seit dem IE7 nicht mehr.

Einzige Bedingung: Der IE (7 + 8) muß im "Standards Mode" laufen, ansonsten verhält er sich im Darstellungsmodi "Quirks Mode" wie seine Vorgängerversionen, die u.a. min-width nicht zu interpretieren wissen.

Für den IE <7 kannst du da auf diverse Workarounds zurückgreifen, wie z.B.:

Was hat es denn eigentlich mit dieser ominösen Zeile auf sich?
Code:
<style type="text/css">style='background-color:#EBEBEB'</style>


Desweiteren ist das Verschachteln des <h1>-Elements, sowie das Einbinden eines weiteren Blockelements gemäß der Elementreferenz nicht zulässig:
Code:
<h1><h1><p><img ...>ProduktMatrix</p></h1></h1>


mfg Maik
 
Zurück