jqGridでフォントサイズを変更する方法からの回答に従って、jqgridのフォントサイズが大きくなっていますか?
使用して
.ui-jqgrid tr.jqgrow td {
font-size: 1.2em;
}
残念ながら、これはインラインおよびフォーム編集要素のフォント サイズを変更しません。
無料の jqgrid インライン編集でセルの内容全体を占有し、フォーム編集とインライン編集の両方でフォント サイズを大きくする方法を探しています。
https://github.com/free-jqgrid/jqGrid/issues/52によると、スタイルを作成しました
.jqgrid-inlineedit-element {
font-size: 1em !important;
box-sizing: border-box;
height: 100%;
width: 100%
}
を使用して要素を入力および選択するためにこのスタイルを追加しました
class = "ui-widget-content jqgrid-inlineedit-element"
コルモデルで。インライン編集には、より大きな要素が含まれるようになりました。
ただし、jqgrid はこのクラスをフォーム編集にも自動的に適用します。これにより、フォーム編集で幅が広すぎたり小さすぎたりする高さフィールドが発生します (以下を参照)。これを修正する方法
height: 100%;
width: 100%
フォーム編集には適用されず、フォント サイズは両方に適用されますか?
クラスから幅と高さを削除し、使用してcolmodelに追加することで、これを修正しようとしました
style = "width:100%;height:100%",
ただし、jqgrid はこれをフォーム編集にも適用するため、フォーム編集は依然として破損しています。おそらく、いくつかの css セレクターを使用して、インライン編集でのみ jqgrid-inlineedit-element スタイルを適用できます。