1

お漬物はこちら。HTML でチェックボックスのサイズを変更するには、通常、js を使用してブラウザに要素のサイズを変更させることをお勧めします。

ただし、私たちの場合、wkhtmltopdf (webkit を使用して HTML 出力を作成し、PDF に変換するコマンド ライン コンバーター) を使用していますが、これは私の知る限り、js を実行しません。

このコンテキストでは、いくつかのチェックボックスとラジオ ボタンを縮小する必要があります (実際には、「いくつか」は間違っています - それらの多くはまったく違います!)

これを行うための可能な方法は何ですか?複数ある場合のベストプラクティスは何ですか?

4

3 に答える 3

0

CSS を使用してサイズを変更してみましたか? これは、Webkit ベースのブラウザーである Chrome で正常に機能します。

input.big{
  height: 2em;
  width: 2em;
}

input.small{
  height: 0.5em;
  width: 0.5em;    
}

<input type="checkbox" id="small" class="small"/><label for="small">Small</label>
<input type="checkbox" id="big" class="big"/><label for="big">Big</label>

http://jsfiddle.net/Q8AzW/

于 2013-01-22T18:15:19.947 に答える
0

出力に影響するかどうかを確認するために、印刷スタイルシートを設定しようとしましたか?

@media print { /* css code */ }
于 2013-01-22T18:02:28.137 に答える