Problem mit Tabellen
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
anliegen
attribut
dan
denke mal
extra
fragen
fram
inhalt
klasse
letzte zeile
mittlere spalte
nachfolgende tabelle
navigation
post
rutsche
sen
spalt
spalten
tabelle
zeile
-
Also folgendes:
Man stelle sich eine Tabelle vor, die aus einer Zeile und drei Spalten besteht.
In der linken Spalte befindet sich wiederrum eine Tabelle (diese besteht aus einer Spalte und einigen Zeilen (Navigation)).
Der Inhalt der mittleren Spalte der ersten Tabelle ist variabel und ausschlaggebend daf?r wir hoch(oder lang) die Tabelle ist.
Inhalte einer Zelle einer Tabelle werden ja generell linksb?ndig bzw bezogen auf die H?he mittig geschrieben...
d.h. wenn der Inhalt der mittleren Spalte h?her ist als der der Tabelle in der linken, wird die Tabelle nicht mehr oben anliegen, sondern mittig in der linken Spalte stehen.
==> Je mehr Inhalt in der mittleren Spalte ist, desto mehr wird die Navigation (die tabelle in der linken Spalte) nach unten "rutschen".
Die FRAGE ist nun: Wie kann ich verhindern, dass die Navigationstabelle eben wie erl?utert nach unten verschwindet?
Meine erste Idee war, dass die letzte Zeile der Navigationstabelle einfach dementsprechend gro? sein m?sste, aber das scheiterte an der umsetzung...
Gibt es evtl. ein Attribut oder sowas, das dieses Problem l?st?
Bitte nur antworten, wenn ihr das Problem verstanden habt.
Keine "ich versteh nicht was dein Problem ist Posts" bitte!
thx
mfg Mucho -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Gib einfach folgendes ein:
<td width="x" valign="top"><table></table></td>
Damit sollte dann die nachfolgende Tabelle immer oben bleiben, egal wie hoch die mittlere Spalte ist.
Ich hoffe ich konnte dir Helfen. -
ahhhh vertical align... ich wusste doch, dass es da sowas geben muss danke sch?n
-
Hallo Mucho!
Besser w?re aber ein StyleSheet wie folgendes:
<style>
td
{
vertical-align: top;
}
</style>
Dann musst du das nicht in jede Tabellenspalte extra eintragen.
MfG
alopex -
alopex schrieb:
Hallo Mucho!
Besser w?re aber ein StyleSheet wie folgendes:
<style>
td
{
vertical-align: top;
}
</style>
Dann musst du das nicht in jede Tabellenspalte extra eintragen.
MfG
alopex
Dan bezieht sich das aber auf alle tds die vorhanden sind.
Wenn du deiner td ne klasse zuweist(<td class="navi">) kannst du dein css nur auf diese td beziehen:
.navi
{
vertical-align: top;
}
-
artanis schrieb:
Eine andere M?glichkeit ist, das ganze mit verschiedenen Frames zu l?sen.
Was denkst du warum er das nicht schon l?gst getan hat?
Weil man miit Frames keinen gescheiten aufbau hinbekommt. Sondern nur so 08/15 Dinger. -
Ich denke mal, dass mucho alles mit PHP macht. Und da werden Frames dann ?berfl?ssig und st?ren sogar. Eine andere M?glichkeit w?re, die Seite mit verschiedenen <div> Elementen zu bauen.
Ich verwende aber auch lieber Tabellen, f?r mich pers?nlcih ist das auch die beste M?glcihkeit. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage