Ich habe eine HTML-Tabelle und die CSS-Eigenschaft table-layout
ist auf fixed
festgelegt.Machen Sie die Spalte einer HTML-Tabelle über alle Spalten hinweg
Ich möchte eine der Zellen in der Tabelle, die einzige Zelle in einer bestimmten Zeile, über alle Spalten in der Tabelle, d. H. Um die gesamte Breite der Tabelle zu füllen.
Wenn ich:
<td colspan = "0" id = "tdPager">
Es arbeitet mit FireFox v24 und IE 9 und höher, funktioniert aber nicht mit dem Internet Explorer 8 oder darunter und einer beliebigen Version von Chrome.
Wie mache ich die Spalte über die gesamte Tischbreite in allen Browsern?
Ich habe alles versucht - Einstellung der Colspan auf die Werte "*", "100%" und sogar eine Zahl höher als die Gesamtzahl der Spalten, aber es erzeugt einen schrecklichen Effekt auf alle Browser. Alle Spalten in den restlichen Zeilen werden sehr dünn. Ich kann colspan nicht auf eine feste Zahl setzen, die der Gesamtzahl der Spalten entspricht, da die Anzahl der Spalten dynamisch ist.
Konnte Colspan auf die Anzahl der Spalten in der Tabelle festgelegt werden? – khalid13
möglich Duplikat von [Colspan alle Spalten] (http://stackoverflow.com/questions/398734/colspan-all-columns) –
Failing das, könnten Sie den Colspan-Wert auf 32767 oder eine andere unplausibel hohe Zahl setzen? –