Frage=>> Titel
??
Also das soll dann so sein
Frage=>> Titel
??
Also das soll dann so sein
Warum nicht? Wo ist das Problem?
Kann mir keiner helfen?
Also ich möchte in einer Zeile 2 Tabellen machen, damit ich in der 2. 2Spalten machen kann und die 2Felder sollen so groß sein wie die erste Tabelle
Also zu deiner Grafik paßt z.B. das:
<table border="1" cellspacing="0" cellpadding="0">
<tr>
<td style="width:150px;height:100%;" rowspan="3"></td>
<td style="width:300px;height:100px;"></td>
</tr>
<tr>
<td style="width:300px;height:100px;"></td>
</tr>
<tr>
<td style="width:300px;height:100px;"></td>
</tr>
<tr>
</table>
Alles anzeigen
G.a.d.M.
Ronald
Ok es hat geklappt, nur möchte ich jetzt noch eine Spalte rechts einfügen, es soll aber nur eine sein, nicht 3 wie in der links daneben
ich nehm mal ronalds vorlage....
<table border="1" cellspacing="0" cellpadding="0">
<tr>
<td style="width:150px;height:100%;" rowspan="3"></td>
<td style="width:300px;height:100px;"></td>
<td style="width:150px;height:100%;" rowspan="3"></td>
</tr>
<tr>
<td style="width:300px;height:100px;"></td>
</tr>
<tr>
<td style="width:300px;height:100px;"></td>
</tr>
<tr>
</table>
Alles anzeigen
Und wo ist da das Problem?
Du brauchst doch nur meinen Quelltext entsprechend erweitern:
<table border="1" cellspacing="0" cellpadding="0">
<tr>
<td style="width:150px;height:100%;" rowspan="3"></td>
<td style="width:300px;height:100px;"></td>
<td style="width:150px;height:100%;" rowspan="3"></td>
</tr>
<tr>
<td style="width:300px;height:100px;"></td>
</tr>
<tr>
<td style="width:300px;height:100px;"></td>
</tr>
<tr>
</table>
Alles anzeigen
G.a.d.M.
Ronald
Hey - zeitgleich
2 dumme, ein gedanke
Ja gut, nur blicke ich in dem Code net durch, kann mir einer das kurz erklären????
Danke schonmal
Was gibt es da viel zu erklären?
rowspan verbindet untereinanderliegende Zellen zu einer Zelle
colspan verbindet nebeneinanderliegende Zellen zu einer Zelle
In deinem Beispiel hast du eigentlich 3 x 3 Zellen, durch rowspan sind in der linken und in der rechten Spalte die 3 untereinanderliegenden Zellen zu einer verbunden worden, in der mittleren Spalte nicht.
Dadurch wirken sich die nächsten beiden Zeilenwechsel (tr) nur auf die mittlere Spalte aus.
Würdest du an die Tabelle jetzt noch ein weiteres <tr> anhängen, dann entstände eine 4. Reihe mit wieder 3 Zellen, da die beiden Rowspans ja den Wert "3" haben und somit nur 3 Zellen verbinden - danach geht es ganz normal weiter.
Lektüre:
http://de.selfhtml.org/html/tabellen/aufbau.htm#definieren
http://de.selfhtml.org/html/tabellen/…htm#zeilenweise
G.a.d.M.
Ronald
Ja ok, das weiß ich ja, nur wenn ich das selbst anwende, kommt da der größte ............ raus.
ich hab jetzt eine tabelle. 3 spalten. in der ersten habe ich 14 Zeilen, in der 2ten 3Zeilen und in der 3ten Xzeilen. Kann mir da einer helfen?
Mach eine Zeichnung, dann schreib ich dir die Tabelle.
Bei 14:3:X weiß ich nicht, wieviele Zeile die jeweiligen Zellen aus der mittleren Spalte zusammenfassen sollen. Und X-Zeilen ist mir auch ein Unbekannte, mit der ich so nichts anfangen kann.
G.a.d.M.
Ronald
Ja ich hab X nur gewählt damit ich das vll verstehe.
<table border=1 width=100% height=100%>
<tr>
<td>
</td>
<td>
</td>
<td>
</td>
</tr>
<tr>
<td>
</td>
<td rowspan=12>
</td>
<td rowspan=13>
</td>
</tr>
<tr><td>
</td></tr>
<tr><td>
</td></tr>
<tr><td>
</td></tr>
<tr><td>
</td></tr>
<tr><td>
</td></tr>
<tr><td>
</td></tr>
<tr><td>
</td></tr>
<tr><td>
</td></tr>
<tr><td>
</td></tr>
<tr><td>
</td></tr>
<tr><td>
</td></tr>
<tr>
<td>
</td>
<td>
</td>
</tr>
</table>
Alles anzeigen
die border musst halt dann wieder rausnehmen, höhe und breite anpassen und den inhalt füllen
(ich hab als inhalt mal breaks rein...)
Voila:
<table border="1" cellspacing="0" cellpadding="0" style="width:600px">
<colgroup>
<col style="width:150px">
<col style="width:300px">
<col style="width:150px">
</colgroup>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td rowspan="12"></td>
<td rowspan="13"></td>
</tr>
<tr>
<td></td>
</tr
<tr>
<td></td>
</tr
<tr>
<td></td>
</tr
<tr>
<td></td>
</tr
<tr>
<td></td>
</tr
<tr>
<td></td>
</tr
<tr>
<td></td>
</tr
<tr>
<td></td>
</tr
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</table>
Alles anzeigen
G.a.d.M.
Ronald
Also ich habs jetzt fast verstanden, nur hab ich nun ein problem in der 2 und 3 spalte, habe ich Rowspan weggemacht, nur sind da nun nicht 14 Zeilen in den Spalten sondern nur eine je spalte
Wenn du das Rowspan rausnimmst, dann mußt du dafür entsprechend "<td>....</td>" einfügen. Du kannst keine 'Nichts'-Lücken lassen.
Entweder Zellen Verbinden oder Zellen definieren - eines von beiden geht nur.
G.a.d.M.
Ronald
Jojo hab ich auch mittlerweile heraus gefunden