HTML ラジオ ボタンをチェックボックスとしてスタイル設定する
問題:
ユーザーは政府の公式文書に似た印刷フォームを要求します、正方形のチェックボックスとして設計されたラジオ ボタンを含みます。ラジオ ボタンが画面上に表示されているにもかかわらず、印刷版にはチェックボックス スタイルが反映されている必要があります。
解決策:
Firefox 1 、Chrome 1 、Safari 3 などの最新のブラウザ、および Opera 15 は、ラジオ ボタンのスタイルを設定してチェックボックスを模倣できる外観プロパティをサポートしています。これを実現する方法は次のとおりです。
input[type="radio"] { appearance: checkbox; }
このコードは、チェックボックスの外観をすべてのラジオ ボタンに適用します。サポートされているブラウザでの結果は次のようになります。
<label><input type="radio" name="radio"> Checkbox 1</label> <label><input type="radio" name="radio"> Checkbox 2</label>
Appearance プロパティを使用すると、JavaScript と CSS を使用してシャドウ チェックボックスを作成および同期する複雑さを回避しながら、ラジオ ボタンをチェックボックスとしてスタイル設定できます。
以上が印刷時にチェックボックスのように見えるように HTML ラジオ ボタンのスタイルを設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。