Ich habe eine HTML-Tabelle als Layout für eine Seite (schlechte Praxis, die ich kenne). Diese Tabelle geht ungefähr so:Lange Zeile in HTML-Tabelle, die das Layout anderer Zeilen verschmutzt
Label1 Value1
Label2 Value2
Label3 Value3
Label4 Value4a Value4b Value4c Value4d
ich nur eine Validierungsfehlermeldung hinzugefügt, die ziemlich groß sein, kann man die Linie, es jetzt ist:
Label1 Value1 ErrorMessage
Label2 Value2
Label3 Value3
Label4 Value4a Value4b Value4c Value4d
Um das Design der Arbeit mache ich habe Der Zelle mit der Überprüfungsmeldung wurde ein Colspan hinzugefügt, sodass sie die gesamte Tabelle umfasst. Es funktioniert mit Fehlermeldungen, deren Länge klein genug ist, um die Tabelle nicht zu überlaufen. Ansonsten bekomme ich:
Label1 Value1 Veeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeery long ErrorMessage
Label2 Value2
Label3 Value3
Label4 Value4a Value4b Value4c Value4d
Zeile 4 ist komplett durcheinander. Gibt es eine Möglichkeit, anzugeben, dass der Zelleninhalt der Fehlermeldung die Tabelle überlaufen soll, anstatt den Speicherplatz für andere Zellen in denselben Spalten zu vergrößern? Vielleicht etwas magisches CSS?
Ich möchte wirklich nicht statische Breiten liefern, wie alle meine Schnittstelle anpassbar ist. Was wäre toll, ist ein Weg für die Zellen Text zu überfluten die Tabelle, anstatt sie zu vergrößern. –