クライアントがユーザーに印刷できるようにしたい Web フォームがあります。CSS を使用した少しのスタイリングで問題なく動作しますが、いくつかのtextaear
フィールドがあります。ユーザーがテキスト領域の高さを超えて入力すると、印刷時に文字が切り取られます。
印刷スタイルシートで試してみtextarea{height:100%;}
ましたが、どちらも機能しません。textarea{height:auto;}
印刷専用バージョンのテキストのサイズに textarea フィールドのサイズを変更する方法はありますか? 可能であれば、印刷スタイルシートに挿入できる CSS ソリューションを希望します。これが不可能な場合は、JavaScript ソリューションが機能します。
スクリーンショットの比較:
注: 印刷版だけに影響を与えることができない場合は、 JS を使用して、誰かが入力しているときに textarea フィールドのサイズを自動調整することを検討できます。