Firefoxのカスタムチェック

ビープ

私はこれに本当に問題があります、

ほとんどのブラウザで動作しますが(まだテスト中)、Firefoxは実際の問題です。

チェックボックスは、チェックされた後、円と緑色のチェックマーク/チェックボックスを意味します。

ただし、Firefoxでは四角いボックスと黒いチェックマークが表示されます

.regular-checkbox {
  display: inline-block;
  border-radius: 50%;
  width: 38px;
  height: 38px;
  border: 1px solid #ccc;
}
.regular-checkbox input {
  opacity: 0;
  position: absolute;
}
.regular-checkbox:active,
.regular-checkbox:checked:active {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0), inset 0 1px 3px rgba(0, 0, 0, 0);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0), inset 0 1px 3px rgba(0, 0, 0, 0);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0), inset 0 1px 3px rgba(0, 0, 0, 0);
}
.regular-checkbox:checked {
  background-color: #e9ecee;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0), inset 0 -15px 10px -12px rgba(0, 0, 0, 0), inset 15px 10px -12px rgba(255, 0, 0, 0);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0), inset 0 -15px 10px -12px rgba(0, 0, 0, 0), inset 15px 10px -12px rgba(255, 0, 0, 0);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0), inset 0 -15px 10px -12px rgba(0, 0, 0, 0), inset 15px 10px -12px rgba(255, 0, 0, 0);
}
.regular-checkbox:checked:after {
  content: '\2714';
  font-size: 14px;
  position: absolute;
  top: 0;
  left: 3px;
  color: #19a73e;
}
.big-checkbox {
  padding: 18px;
}
.big-checkbox:checked:after {
  font-size: 37px;
  top: -7px;
  left: 10px;
}
<label for='product-45-45' class="active">
  <input type='checkbox' style="float: left" class='regular-checkbox big-checkbox ' checked='checked' id='product-45-45' name='product_id_page-0[45-45]' value='45-45' data-first_price="11.99" data-second_price="" data-paysys="" />

  <div class="accord-text">
    <strong>title</strong>
  </div>
</label>

Zeev Katz

このコードは、すべてのブラウザで同じように機能しました。

HEAVY CHECK MARK ✔--Firefoxでは見た目が違うので、に変更しCHECK MARK ✓ます。

FontAwesomeのようなアイコンフォントを使用してそれを正しく行うための最良の方法

ワーキングフィドル

HTML:

<label for="checkbox">
  <div class="accord-text">
    <strong>title</strong>
  </div>
  <div class="mycheckbox">
    <input id="checkbox" class="regular-checkbox" type="checkbox" name="checkbox"/>
    <span class="newcheckbox"></span>
  </div>
</label>

CSS:

.mycheckbox {
  display: inline-block;
  position: relative;
  width: 17px;
  height: 17px;
  border: 1px solid gray;
  border-radius: 17px;
}

.mycheckbox > input[type="checkbox"] {
  opacity: 0;
}

.mycheckbox > .newcheckbox:before {
  content: '\2713';
  opacity: 0;
  position: absolute;
  top: 3px;
  left: 2px;
  font-size: 15px;
  color: #19a73e;
  transition: ease 0.1s;
  -webkit-transition: ease 0.1s;
  -moz-transition: ease 0.1s;
  -ms-transition: ease 0.1s;
  -o-transition: ease 0.1s;
}

.mycheckbox > input[type="checkbox"]:checked ~ .newcheckbox:before {
   opacity: 1;
   top: 1px;
}

.accord-text {
  display: inline-block;
}

次回は、チェックボックスを無効にして、独自のチェックボックスを「設計」する必要があります。その毎回の仕事。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

CSS-IEとFirefox間のカスタムチェックボックスの難しさ

分類Dev

CSS :: beforeのカスタムチェックボックス-Firefox / Edgeでは機能しません

分類Dev

カスタムチェックボックスのチェック

分類Dev

swift3のカスタムチェックボックス

分類Dev

カスタム角度チェックボックスの追加

分類Dev

カスタムチェックボックスの問題

分類Dev

カスタムListViewチェックボックスの選択

分類Dev

カスタム構造体の同等性のチェック

分類Dev

カスタムチェックボックスとカスタムラジオボックスのCSS

分類Dev

カスタム チェックボックス スタイルの定義

分類Dev

チェックボックス設定のカスタムチェックボックス-summaryOn&summaryOf

分類Dev

Bootstrap 4カスタムフォームの整列(チェックボックス)

分類Dev

Ionic/Angular チェックボックスのカスタム ロジック

分類Dev

カスタム例外のassertThatThrownBy()チェックフィールド

分類Dev

SaveFileDialogのカスタムチェックファイル名

分類Dev

SaveFileDialogのカスタムチェックファイル名

分類Dev

カスタムタイプのCudaテクスチャフェッチ

分類Dev

カスタムチェックボックスボタンの問題

分類Dev

カラーマップのカスタムチェックマーク

分類Dev

QtDesignerカスタムチェックボックスの相対パス

分類Dev

カスタムオブジェクトのチェックリスト

分類Dev

asp.netのhtmlチェックボックスのカスタム検証

分類Dev

カスタムチェックボックスはFirefoxでは機能しません

分類Dev

反応:カスタムチェックボックスのチェックされた属性を取得します

分類Dev

cssのカスタムチェックボックスが機能しない

分類Dev

カスタム画像チェックボックス付きのAndroidListFragment

分類Dev

WPFカスタムLEDチェックボックス

分類Dev

カスタムチェックボックスに画像を追加

分類Dev

boostrap4カスタムチェックボックス

Related 関連記事

  1. 1

    CSS-IEとFirefox間のカスタムチェックボックスの難しさ

  2. 2

    CSS :: beforeのカスタムチェックボックス-Firefox / Edgeでは機能しません

  3. 3

    カスタムチェックボックスのチェック

  4. 4

    swift3のカスタムチェックボックス

  5. 5

    カスタム角度チェックボックスの追加

  6. 6

    カスタムチェックボックスの問題

  7. 7

    カスタムListViewチェックボックスの選択

  8. 8

    カスタム構造体の同等性のチェック

  9. 9

    カスタムチェックボックスとカスタムラジオボックスのCSS

  10. 10

    カスタム チェックボックス スタイルの定義

  11. 11

    チェックボックス設定のカスタムチェックボックス-summaryOn&summaryOf

  12. 12

    Bootstrap 4カスタムフォームの整列(チェックボックス)

  13. 13

    Ionic/Angular チェックボックスのカスタム ロジック

  14. 14

    カスタム例外のassertThatThrownBy()チェックフィールド

  15. 15

    SaveFileDialogのカスタムチェックファイル名

  16. 16

    SaveFileDialogのカスタムチェックファイル名

  17. 17

    カスタムタイプのCudaテクスチャフェッチ

  18. 18

    カスタムチェックボックスボタンの問題

  19. 19

    カラーマップのカスタムチェックマーク

  20. 20

    QtDesignerカスタムチェックボックスの相対パス

  21. 21

    カスタムオブジェクトのチェックリスト

  22. 22

    asp.netのhtmlチェックボックスのカスタム検証

  23. 23

    カスタムチェックボックスはFirefoxでは機能しません

  24. 24

    反応:カスタムチェックボックスのチェックされた属性を取得します

  25. 25

    cssのカスタムチェックボックスが機能しない

  26. 26

    カスタム画像チェックボックス付きのAndroidListFragment

  27. 27

    WPFカスタムLEDチェックボックス

  28. 28

    カスタムチェックボックスに画像を追加

  29. 29

    boostrap4カスタムチェックボックス

ホットタグ

アーカイブ