Tabelle in Tabelle positioieren
Angel1982
- html
Ich hab ein Problem mit einer Tabelle in der Tabelle....
Also ich will die innere Tabelle am uteren Rand der Äußeren Tabelle ausrichten aber irgendwie machts das nicht :(
geht das überhaupt und wenn da wie????
Die einzige Möglichkeit in der es einigermaßen so aussah wie ich es wollte was wenn ich der unteren tabelle eine höhe von 60% zugeordnet habe... das funktioniert aber auch nur wenn der blabla-Text oberdrüber immer gleichlang wär isser aber nicht... und bei verschiedenen Auflösungen machts noch mehr Probleme!!!
---------------------------------------
<table height="70%" width="400" border=2 bordercolor="#6B6D6B" align="center">
<tr>
<td valign="top" >
blablabla
<table align="center" ><tr valign="bottom"><td valign="bottom">
<div align="center"><img src="co/1.jpg" width="166" height="237" border="0" alt="" ><br>
<br>
</td></div></tr></table>
</td>
</tr>
</table>
-----------------------------------------
Das ist ein ziemlich schwieriges Problem, das man kaum gelöst kriegt. Manches lässt sich im Internet Explorer darstellen, andere Browser haben dann aber Probleme. Schlagt mich, wenn ich mich irre, aber ich habe da auch Stunden und Tage vor gesessen.
Deine grundsätzlichen Fehler:
Es ist prinzipiell möglich, auch <body> ein height zuzuweisen (sinnvollerweise 100%), da sich die Tabelle auf ihr übergeordnetes, also body bezieht. Das ist nicht sonderlich einsichtig, und wahrscheinlich auch unsauber (ich kann dir nicht sagen, wie verschiedene Browser damit zurechtkommen), aber möglich.
Dann noch ein kleiner Tip, den du gebrauchen könntest.
Wenn du transparente Grafiken in eine zusätzliche Spalte tust, legt ihreHöhe die minimalhöhe der Tabelle fest.
Ich hoffe, ich konnte dir meine Erwahrungen vermitteln. Zu einem zufriedenstellenden Ergebnis bin ich aber auch noch nie gekommen, in bestimmten Fällen und Browsern war es immer völlig unbrauchbar.
Farewell.
Normalerweise geht es aber schon! Und das align kannst du auch auf die Tabelle setzen!
Was ich aus Erfahrung aber sagen würde:
Eine grundtabelle mit X Zeilen aber nur einer Spalte. Und in jede Zeile fügst du dann eine Tabelle mit einer Zeile und x Spalten ein.
Wg. der Höhe kann ich dir auch nicht helfen - hat bei mir immer gefunkt! Wieso überhaupt die 2 <br> in der inneren Tabelle?
Willst du ein sample?
Normalerweise geht es aber schon! Und das align kannst du auch auf die Tabelle setzen!
Was ich aus Erfahrung aber sagen würde:
Eine grundtabelle mit X Zeilen aber nur einer Spalte. Und in jede Zeile fügst du dann eine Tabelle mit einer Zeile und x Spalten ein.
ok da gibt nur ein kleines Problem... ich hab bei der Tabelle einen Border angegeben und ich will aber nur dass sie außenrum umrandet ist... keine Streben innendrin deshalb hab ich auch nur eine Zelle drin ;) außer ich würd noc ne grundtabbelle mit rand außenrummachen und innen drin dann dass mit deinem Vorschlag!
Wg. der Höhe kann ich dir auch nicht helfen - hat bei mir immer gefunkt! Wieso überhaupt die 2 <br> in der inneren Tabelle?
Willst du ein sample?
na ja in der inneren Tabelle ist ja wie du siehst ist nur ein Bild
und ich will dss das so zwei <br>'s über dem unteren Rand der Tabelle schwebt... absolut kann ich es aber nicht positionieren weil im Body sonst noch was absolut positioniert ist und das wirfts mir dann andauernd durcheinenader....
ich kann dir ja mal nen link für die halbfertige seite schicken und dir erklären was da noch dazu muss... wenn helfen würd sag bescheid! ;)