ラジオ ボタンや複数選択ボタンにスタイルを追加する方法や、ボタンを大きくする方法を尋ねる人を以前見かけました。以下に私が作成した例を共有します。 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 プログラムのループ構造の詳細な説明
次のような要件があります: インポート ボタン。ボタンをクリックして Excel テーブルをインポー...
2つの状況がある1. 開始時間と終了時間が同じボックス内にあります(今月のみ限定) 2. 開始時間と...
目次1. 準備2. 展開プロセス3. アクセステストHalo は、ブログに慣れている学生に追加のオプ...
以下のように表示されます。表から条件フィールドでグループ化仮想テーブルとフィールドを作成し、フィール...
SASS で定義された変数では、後で設定された値によって古い値が上書きされます。 $色: 赤; $色...
かなりの数のウェブサイトがデジタルページング効果を使用しています。たとえば、このサイトのページングも...
目次まず多次元配列の平坦化についてお話しましょう方法 1: flat()方法 2: 空の文字列を連結...
目次1. デップ2. 観察者を理解する3. 監視と観察者を理解する4. トリガーの依存性5. プロセ...
コードをコピーコードは次のとおりです。 <div id="名前"> ...
mysql の存在する例と存在しない例の詳細な説明テーブルA |列1 | 列1 | 列3 |テーブル...
目次1. JavaScript エンジンとは何ですか? 2. V8エンジン3. ランタイム環境4. ...
大学 4 年生のときのインターンシップ中に、表内のデータの番号をクリックすると、そのデータの下に新し...
Docker をインストールし、Docker コアとインストールを通じて簡単な操作を実行できます。 ...
最近、 Ubuntu 20.04でkazamを使用して録音しているときに、問題が見つかりました。シス...
<br />1998年に最初の個人ページが誕生してから2008年の今日まで、デザイン業界...