Spaltenbreite verändert sich
Marius Strompen
- html
also, ich hab hier eine seite, und die seite soll aus einer tabelle bestehen.
oben ist eine zeile in der nur das logo ist.
in der nächsten zeile ist sind dann 2 spalten (also is die einzigste spalte in der ersten zeile <td colspan=2>), links das menü (width=200), rechts der inhalt.
wenn nun aber in der besagten logo-spalte (erste zeile) ein bild eingefügt wird, dann hat das width=200 in der menüspalte irgendwie keinen effekt mehr, die spalte ist dann (ich schätze mal) 50% gross...
ich hoffe ihr könnt mir folgen, hier ne beispielurl:
mit bild: http://server-one.dynu.com/klasse/index.php
ohne -"-: http://server-one.dynu.com/klasse/index2.php
danke schon mal für eure hilfe
Hallo Marius,
leider sind deine Seiten nicht erreichbar, aber ich vermute mal, dass das hier http://selfhtml.teamone.de/html/tabellen/aufbau.htm#vordefinieren dein Problem löst.
Gruß Gunther
leider sind deine Seiten nicht erreichbar
Die Seiten sollten nun wieder erreichbar sein (hatte im server vergessen port 80 zu mappen)
mit cols definieren hab ich schon getestet, ging nit
Hallo,
oben ist eine zeile in der nur das logo ist.
in der nächsten zeile ist sind dann 2 spalten (also is die einzigste spalte in der ersten zeile <td colspan=2>), links das menü (width=200), rechts der inhalt.wenn nun aber in der besagten logo-spalte (erste zeile) ein bild eingefügt wird, dann hat das width=200 in der menüspalte irgendwie keinen effekt mehr, die spalte ist dann (ich schätze mal) 50% gross...
ich hoffe ihr könnt mir folgen, hier ne beispielurl:
mit bild: http://server-one.dynu.com/klasse/index.php
<table width="780" height="100%" align=center style="border: 1px solid white">
<colgroup>
<col width="300" />
<col width=400/>
</colgroup>
Die Tabelle ist 780px breit. Die Spalten verhalten sich wie 300:400. Die linke Spalte ist also:
300 * 780 / 700 = 334px
und die rechte Spalte ist:
400 * 780 / 700 = 446px
breit. Genau das ist bei mir auch zu sehen.
Weiterhin solltest Du CSS konsequenter einsetzen und auf solche Angaben wie height="100%" und align="center" verzichten und diese im CSS angeben. Attributwerte, wie width="400" und align="center", sollten _immer_ in Anführungszeichen stehen. Außerdem wäre zu überlegen, ob Du wirklich diese Tabelle-in-Tabelle-in-Tabelle-Verschachtelung brauchst. Meiner Meinung nach würde eine Tabelle ausreichen.
viele Grüße
Axel