ラジオ ボタンや複数選択ボタンにスタイルを追加する方法や、ボタンを大きくする方法を尋ねる人を以前見かけました。以下に私が作成した例を共有します。 1.まずボタンを画像にする ![]() 2.htmlページ コードをコピー コードは次のとおりです。<!DOCTYPE HTML> <html> <ヘッド> <meta http-equiv="コンテンツタイプ" コンテンツ="text/html; charset=utf-8" /> <script type="text/javascript" src="jquery-1.10.2.min.js"></script> <script type="text/javascript"> $(関数(){ $("input[type='checkbox']").click(function(){ if($(this).is(':checked')){ $(this).attr("チェック済み","チェック済み"); $(this).parent().removeClass("c_off").addClass("c_on"); }それ以外{ $(this).removeAttr("チェック済み"); $(this).parent().removeClass("c_on").addClass("c_off"); } }); $("input[type='radio']").click(function(){ $("input[type='radio']").removeAttr("チェック済み"); $(this).attr("チェック済み","チェック済み"); $(this).parent().removeClass("r_off").addClass("r_on").siblings().removeClass("r_on").addClass("r_off"); }); }); </スクリプト> </head> <スタイル> /*複数選択/単一選択*/ ラベル { 表示: ブロック; カーソル: ポインタ; 行の高さ: 26px; 下マージン: 20px; 幅: 26px; 高さ: 26px; 行の高さ: 26px; フロート: 左; 上マージン: 6px; } .ラジオ { パディング上部: 18px; 上境界線: 1px 実線 #049CDB; } .label_check 入力、.label_radio 入力 { 右マージン: 5px; } .lblby .label_check、.lblby .label_radio { 右マージン: 8px; } .lblby .label_radio、.lblby .label_check { 背景: url(../images/jxc_btn.png) 繰り返しなし; } .lblby .label_check { 背景位置: 0 0px } .lblby ラベル.c_on { 背景位置: 0 -26px; } .lblby .label_radio { 背景位置: 0 -52px; } .lblby ラベル.r_on { 背景位置: 0 -78px; } .lblby .label_check 入力、.lblby .label_radio 入力 { 位置: 絶対; 左: -9999px; } </スタイル> <body class="lblby"> <label for="チェックボックス-01" class="label_check c_on"> <input type="checkbox" check="checked" value="1" id="checkbox-01" name="sample-checkbox-01" /> チェックボックス1 </label> <label for="チェックボックス-02" class="label_check"> <input type="チェックボックス" 値="1" id="チェックボックス-02" 名前="サンプルチェックボックス-02" /> チェックボックス2</label> <label for="radio-01" class="label_radio r_on"> <input type="radio" value="1" check="checked" id="radio-01" name="sample-radio" /> ラジオ1 </label> <label for="radio-02" class="label_radio r_off"> <input type="radio" value="1" id="radio-02" name="sample-radio" /> ラジオ2 </label> <label for="radio-03" class="label_radio r_off"> <input type="radio" value="1" id="radio-03" name="sample-radio" /> ラジオ3 </label> </本文> </html> |
>>: JavaScript プログラムのループ構造の詳細な説明
目次1. Dockerの設定2. レジストリとネットワークを作成する3. コンテナを起動する環境説明...
展示する デザインパスワード強度分析パスワードは数字、文字、特殊記号で構成されていますパスワード: ...
この記事では、VueでEchartsをインポートして線散布図を実現する具体的なコードを参考までに共有...
ul liの前のアイコン1をキャンセルしますクリア値1値を1に設定ラベル中央値1をクリアラベルの中央...
1. システムの Python バージョンに応じて、pip インストール パッケージをダウンロードし...
DockerにNginxをインストールするNginx は、IMAP/POP3/SMTP サービスも提...
毎回インストールチュートリアルを探すのは面倒なので、後で確認できるように手順をバックアップします。解...
非同期レプリケーションMySQL レプリケーションは、デフォルトでは非同期です。マスター スレーブ ...
目次1. テスト実験2. 制限ページング問題に対するパフォーマンス最適化手法2.1 テーブルをカバー...
目次1. 理論シリアル化可能繰り返し読み取りコミットされた読み取りコミットされていない読み取り2. ...
目次vueルーター1. ルーティングの概念を理解する1.1 ルーティングとは何ですか? 1.2. バ...
私たちの日常的な開発作業では、テキストのオーバーフロー、切り捨て、省略は、考慮する必要がある非常に一...
「読み取り専用」と「無効」はどちらも、ユーザーがフォーム フィールドの内容を変更できないようにしま...
1. instanceofの使用法instanceof演算子は、コンストラクター関数のprototy...
1. デザインの方向性を明確にする<br />まず、どのユーザーを対象にデザインするのか...