選択のデフォルトスタイルを変更し、通常、ULとLIを使用して状況でシミュレートします。
この方法で選択のデフォルトスタイルを変更するjQueryプラグインがたくさんあります。
プログラム兄弟のレポートによると、この方法はフォームが提出された後にデータを取得できません。その後、実験の後、異なるJS/jQueryプラグインが使用され、同じ結果が同じでした。データは取得できません。
後で、外国人によって書かれたブログを見ます。 CSSスタイルを使用して、選択の外側にDivを追加し、Selectの幅を親Divの幅以下に設定し、Divの背景プロパティを設定してSELECTデフォルト矢印のスタイルを変更します。
この方法は、スクリプトを作成することなく、優れた方法であり、単純なCSSでのみ実装されています。
ただし、この方法にも欠陥があります。 IEシリーズでは、オプションを選択すると、バックグラウンドカラーブロックがあり、IE7-IE10にはこのバグがあります。
Operaでは、DIVの背景画像が表示されません。つまり、選択のドロップダウン矢印は表示されません。なぜこれが引き起こされるのかわかりません。
次のコード
コードをコピーします