ホームページ > 記事 > ウェブフロントエンド > Lauiui テーブルは自己適応をサポートしていますか?
#layui テーブルはアダプティブをサポートしていますか?
layui テーブルはアダプティブをサポートしていません。たとえば、ページにデータテーブルを追加すると、データテーブルの各列の幅がテーブルに適応できず、すべてが密集していることがわかります。公式ドキュメントを読んだ後、列幅がテーブルには次のように設定できます:layuiTable.render({ width: 710, elem: '#tabSta', url: "/pickTicket/tytr", cols: [[ { field: "ShiftsID", title: "班次ID", hide: true }, { field: "scheduleCoding", title: "班次", align: "center" }, { field: "time", title: "时间", align: "center" }, { field: "carNumber", title: "车辆编号", align: "center" } ]], });しかし、ここで問題が発生します。ページを縮小しても、表の幅は元の幅のままで、アダプティブ サイズ要件を満たすことができません。理由は、今設定した幅が固定サイズの幅だからです。 上記の方法は機能しないため、2 番目の解決策に進みます。ブラウザのページで確認したところ、幅を100%に設定すると、データテーブルの幅を適応的に変更できることがわかりました。したがって、データ テーブルのスタイルをカスタマイズするには、データ テーブルの対応するコードにパラメータ don を追加します。 関連するコードは次のとおりです。
tabrecord =layuiTable.render({ elem: ‘#tabStation’, url: “/pickTicket/tytr”, done: function (res, curr, count){ KaTeX parse error: Expected 'EOF', got '}' at position 34: …th", "100%"); }̲, cols: [[ { fi…(“table”).css(“width”, “100%”);次のように $("table").width("100%") と記述することもできます。 この設定では、ブラウザ ページに戻って表示します。ページをどのようにズームしても、データ テーブルはページ サイズに適応できます。 Layui に関連する技術的な記事については、
Layui Framework Tutorial 列にアクセスして学習してください。
以上がLauiui テーブルは自己適応をサポートしていますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。