0

20個のオプションがあるドロップダウンがあり、10番目を選択したいのですが、青色で選択したくありません。ユーザーがドロップダウンリストを開く前に表示されたものである必要があります。

したがって、基本的にはすべてのオプションである必要がありますが、最初のオプションを表示するのではなく、10番目を表示する必要があります。ユーザーがドロップダウンを開くと、すべてのオプションが表示されます。
selected="selected"良いですが、青い色で選択されています。色ではなく、荘園にしたいと思います。
*ドロップダウンには、ユーザーが開く前に1つのオプションのみが表示されます。

4

2 に答える 2

1

組み込みのコントロールを使用せずに、JavascriptまたはCSSでこれを行うことはできないと思います。さまざまなブラウザでSELECT要素とOPTION要素のスタイルを設定できますが、それらは非常に一貫性がなく、使用できるとは思えません。

ただし、フォーム要素をスタイル設定可能なものに置き換え、非表示の基になるフォーム値をそれらと同期させておくために機能するライブラリは多数あります。そのようなライブラリの1つはhttp://www.emblematiq.com/lab/niceforms/ですが、それらの多くから選択できます。

于 2012-11-26T18:54:05.740 に答える