何が起こっているのか分かりません。 「Remember Me」の左側にチェックボックスがあり、自転車と車があるため、下部に2つのテストがあります。 Firefoxでは表示されますが、Chromeでは表示されません。 CSSに問題があると思いますが、見つかりませんか?誰でも助けていただけますか?
CSSの次の行:
-webkit-appearance: none;
input, button, select, textarea
のスタイルルールでは、問題が発生します。
私は、Chromeに表示されないチェックボックスのこの問題に直面している人々に、より広いレベルで答えています。ここでグーグルによって指示されました。 Safariでもこの問題が発生する可能性があります。これは、両方が現在 WebKit を使用しているためです。
チェックボックスとラジオ入力が適切に表示されない独自のWebサイトでこの問題に遭遇しました。しかし、これをCSSに追加して修正しました。
input[type=checkbox]
{
-webkit-appearance:checkbox;
}
今では正常に動作します。
ご覧のとおり、別の開発者が-webkit-appearance: none;
ちょうどあなたの場合のように。私たちの場合、それは私がテーマから始めたためでした。
ただし、入力が確実に表示されるようにするには、CSSでこれらのルールを宣言するだけです。このページでは、<style>
タグ(これはお勧めしません)ですが、まだテスト中にスクリーンショットを撮りました。より良い方法は、競合するスタイルを削除し、適切なフォルダーにスタイルを追加することです。
追加のリソース:
https://css-tricks.com/almanac/properties/a/appearance/
https://davidwalsh.name/webkit-appearance
WebKitとは何で、CSSとどのように関連していますか
https://developer.Apple.com/library/content/documentation/AppleApplications/Reference/SafariCSSRef/Articles/StandardCSSProperties.html
スタイルルールを定義しました。
-webkit-appearance: none;
input, button, select, textarea
に対して定義されている場合、削除する必要があり、動作します。
コンソールにJSエラーがあります:Uncaught ReferenceError: containerz is not defined
、チェックしてください。
Firefoxのチェックボックスに幅0pxを指定すると、それを見ることができますが、Chromeで同じコードを開くと、チェックボックスは非表示になります。
チェックボックスの値をtrueに設定すると、私にとってはうまくいきました
value="true"
同じ問題がありました。 Ad-Block拡張機能を無効にすると機能しました!
次に、このサイトにAd-Blockの例外を追加しました。