ページのレイアウトとして機能するhtmlテーブルがあります(私が知っている悪い習慣です)。この表は次のようになります。
Label1 Value1
Label2 Value2
Label3 Value3
Label4 Value4a Value4b Value4c Value4d
1行目に非常に大きくなる可能性のある検証エラーメッセージを追加したので、次のようになりました。
Label1 Value1 ErrorMessage
Label2 Value2
Label3 Value3
Label4 Value4a Value4b Value4c Value4d
デザインを機能させるために、検証メッセージを含むセルに colspan を追加して、テーブル全体にまたがるようにしました。テーブルをオーバーフローしないほど短いエラー メッセージで機能します。それ以外に私は得る:
Label1 Value1 Veeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeery long ErrorMessage
Label2 Value2
Label3 Value3
Label4 Value4a Value4b Value4c Value4d
4 行目は完全にめちゃくちゃです。同じ列の他のセルのスペースを拡大する代わりに、エラー メッセージのセルの内容がテーブルからはみ出すように指定する方法はありますか? 多分いくつかの魔法のCSS?