Wie man TD mit CSS wie TR (row) verhält?

7

Ich habe eine Komponente, die dynamisch HTML-Tabelle erstellen. Entsprechend meiner Notwendigkeit muss ich td Markierungen Zeile für Zeile als Blockelement nicht wie Spalte anzeigen. Wie mache ich das mit CSS?

Vielen Dank im Voraus,

    
Ryu Kaplan 21.07.2011, 09:19
quelle

5 Antworten

16

Sie können dies tun, indem Sie display: block auf td s anwenden:

Ссылка

Das funktioniert in allen modernen Browsern außer IE9 ..

Die Verwendung von float: left; width: 100% macht es stattdessen auch in IE8 / 9 möglich:

Ссылка

Nichts wird es in IE7 funktionieren.

    
thirtydot 21.07.2011, 09:25
quelle
3

Versuchen Sie Folgendes :

%Vor%     
Shef 21.07.2011 09:26
quelle
1

Sie können die Eigenschaft display: block css verwenden, wie in dieser Geige

angezeigt     
samy 21.07.2011 09:25
quelle
1

Ich bin mir nicht sicher, ob das deine erwartete Lösung ist.

Bitte schaut euch das an: Ссылка

    
Mr.T.K 21.07.2011 09:26
quelle
0

Sie können das Attribut colspan

verwenden %Vor%

das wird eine Zelle machen, die sich über zwei Spalten erstreckt

    
Umut 04.08.2015 22:06
quelle

Tags und Links