レコードのテーブルのフィールド数が多いと画面幅からはみ出し、横スクロールをしなくてはいけなくて見づらいです
そこで、以下のようにCSSを記述して画面幅でカラムが折り返すようにしました。
ただ、この状態だと下の写真のようにヘッダーと入力した値との距離が空いてしまって見づらいので何かいい方法はないでしょうか?
あと、フィールドの型によって若干表示が崩れたりします。
.subtable-row-xxxxxx table {
width: 1000px;
}
.subtable-row-xxxxxx table, .subtable-row-xxxxxx tbody{
display: block;
}
.subtable-row-xxxxxx tr {
display: flex;
flex-wrap: wrap;
}
.subtable-row-xxxxxx th,.subtable-row-xxxxxx td {
width: 200px !important;
display: inline-block;
border-width: 1px;
box-sizing: border-box;
}
.subtable-row-xxxxxx td:not(:last-child) {
border: solid 1px #e3e7e8 !important;
}
(subtable-row-xxxxxxの部分はテーブルごとに変わります)