Archivlink: javarea.de Forum > (X)HTML & CSS (allgemein) > warum streckt er die tabelle?
Vollständigen Link anzeigen: javarea.de Forum > (X)HTML & CSS (allgemein) > warum streckt er die tabelle?
Pages: [1]
| geschrieben von mosi am 29.03.2003 - 23:07 |
ich habe da ein problem, das regt mich jedes mal auf. bis jetzt konnte ich es umgehen, aber nun nicht mehr.
ich habe meine homepage in eine tabelle gepresst.
Der aufbau ist wie folgt:
3 spalten
3 spalten |ab hier ist die letzte spalte die, welche später die Informationen
4 spalten |enthalten soll. sie hat lediglich in der breite einen expliziten wert
4 spalten |zugewisen bekommen. in der höhe nicht, da ich ja nicht weiß, wie
4 spalten |viel da mal rein kommt.
3 spalten |
2 spalten |
die ersten 6 reihen haben alle explizite werte in höhe und breite (bis auf die letzte spalte, die ja den inhalt enthalten soll). Die 1. spalte in der letzten reihe hat nur die breite genau zugewiesen bekommen. die höhe ist wie bei der letzten spalte nicht definiert.
Ziel des ganzen ist, dass die tabellen gleich groß bleiben (logisch!) und sich die letzte reihe nach unten vergrößert, falls nötig.
IST ABER NICHT SO. und das regt mich auf. Der zieht sämtliche spalten in die länge, wie es ihm gerade passt. außnahme ist hier die letzte reihe. das feld, was das eigentlich ausgleichen soll, dass genau sowas nicht passiert bewegt sich keinen millimeter.
ich hab auch schon versucht diesem feld in der höhe 100% zuzuweisen, mit dem gleichen ergebnis, was ja allerdings ach dann die bisherige Präzession in der tabelle zerstört hätte.
Gibt es da einen trick, den ich noch nicht kenne? Irgendwelche Tips? ich rast hier sonst nämlich aus. nen ganzen tag an so ner sch*** homepage gesessen, nur damit jetzt das ganze layout zerstört wird!
*argh* |
| geschrieben von Patrick am 29.03.2003 - 23:15 |
N'Abernd,
also einfacher wäre es, wenn du kurz deine Quelltext offen legst... Ich muss ehrlich gestehen, ungefähr weiss ich was du willst aber aus deiner erklärung entziffer ich 0,0.. Vielleicht ist der Abend auch einfach nur zu weit fortgeschritten aber eigentlich bin ich stock nüchtern... Nur bissel müde.
MfG,
Patrick |
| geschrieben von mosi am 30.03.2003 - 09:58 |
Da hast du. Allerdings ist da nen bisschen php zwischen, in so fern hab ich auch nicht so auf die ausrichtung gedacht... wie dem auch sei, hoffe du blickst durch.
der link zu der Seite ist http://charly.m-i-w.com/index2.php?page=1
border ist zur zeit noch auf 1, damit ich besser durchblicke... Dort wo text steht ist die spalte, die letzendlich leer sein soll und den linken tabellenteil im bedarf nach unten streckt...
<table border=\"2\" cellpadding=\"0\" cellspacing=\"0\" width=\"550\">
<tr><td width=\"140\" colspan=\"2\" height=\"30\"></td><td width=\"10\" height=\"30\" background=\"img/ro.gif\"></td><td width=\"400\" height=\"30\" background=\"img/ro2.gif\"></td></tr>
<tr><td width=\"140\" colspan=\"2\" heigth=\"30\">
";
if($page==1){echo"<img src=\"img/1o.gif\" border=\"0\"><br>";}
else{echo"<a href=\"index2.php?page=1\" onMouseOver=\"Bildwechsel(0,Highlight1)\" onMouseOut=\"Bildwechsel(0,Normal1)\"><img src=\"img/1.gif\" border=\"0\"></a><br>";}
if($page==2){echo"<img src=\"img/2o.gif\" border=\"0\"><br>";}
else{echo"<a href=\"index2.php?page=2\" onMouseOver=\"Bildwechsel(1,Highlight2)\" onMouseOut=\"Bildwechsel(1,Normal2)\"><img src=\"img/2.gif\" border=\"0\"></a><br>";}
if($page==3){echo"<img src=\"img/3o.gif\" border=\"0\"><br>";}
else{echo"<a href=\"index2.php?page=3\" onMouseOver=\"Bildwechsel(2,Highlight3)\" onMouseOut=\"Bildwechsel(2,Normal3)\"><img src=\"img/3.gif\" border=\"0\"></a><br>";}
if($page==4){echo"<img src=\"img/4o.gif\" border=\"0\"><br>";}
else{echo"<a href=\"index2.php?page=4\" onMouseOver=\"Bildwechsel(3,Highlight4)\" onMouseOut=\"Bildwechsel(3,Normal4)\"><img src=\"img/4.gif\" border=\"0\"></a><br>";}
if($page==5){echo"<img src=\"img/5o.gif\" border=\"0\"><br>";}
else{echo"<a href=\"index2.php?page=5\" onMouseOver=\"Bildwechsel(4,Highlight5)\" onMouseOut=\"Bildwechsel(4,Normal5)\"><img src=\"img/5.gif\" border=\"0\"></a><br>";}
echo "
</td><td width=\"10\" background=\"img/r.gif\" height=\"150\"></td><td width=\"400\" rowspan=\"5\" valign=\"top\">
<br>inhalt
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
</td></tr>
<tr><td width=\"10\" height=\"10\"></td><td width=\"130\" height=\"10\"></td><td width=\"10\" height=\"10\" background=\"img/r.gif\"></td></tr>
<tr><td width=\"10\" height=\"242\"></td><td width=\"130\" height=\"242\" background=\"img/blume.jpg\"></td><td width=\"10\" height=\"242\" background=\"img/rm.gif\"></td></tr>
<tr><td width=\"10\" height=\"10\"></td><td width=\"10\" height=\"10\" background=\"img/ru.gif\"></td><td width=\"10\" height=\"10\" background=\"img/r2.gif\"></td></tr>
<tr><td colspan=\"3\">text</td></tr>
</table> |
|