Gibt es eine Möglichkeit, eine Tabellenzeile in zwei Zeilen aufzuteilen, anstatt verschachtelte Tabellen zu verwenden?
Es ist was ich will:
td #4
sollte volle Breite haben und ich weiß nicht, ob es einen CSS Trick gibt oder irgendetwas, um dies zu tun oder nicht.
HINWEIS: Ich möchte kein weiteres <tr>
mit colspan
verwenden. Ich möchte es innerhalb derselben Zeile innerhalb anderer <td>
s haben, da ich eine gestreifte Tabelle verwende, Ссылка .
Wenn Sie Ihre Frage aktualisiert haben, können Sie auch verschachtelte div
-Elemente mit display: table-cell;
-Eigenschaften
Hinweis: Ja, Sie können auch
verwendenfloat
thediv
, was ich mehr bevorzugen würde hier, mit einer Selbstreinigungclass
, aber ich habedisplay: table-cell;
verwendet, damit es die Eigenschaften wievertical-align: middle;
beibehält, die Sie möglicherweise benötigen, während Sietable
Warum nicht colspan
dafür verwenden?
Hinweis: Ich verwende
border
undwidth
Attribute hier nur für Demonstrationszweck, erwägen, einclass
zu deklarieren und es mit CSS
Oder Sie können jQuery verwenden, um all dies zu tun. Sehen Sie die Geige-Demo hier
HTML-Code hier:
%Vor%Und ein jQuery-Handler wie:
%Vor%