ドロップダウンリストオプションのテキストの一部のみを太字にする方法はありますか、それとも不可能ですか?
CSSを使用してオプション全体のスタイルを設定できることは知っていますが、それは私が探しているものではありません。また、オプションタグ内のHTMLはレンダリングされません。
ドロップダウンリストアイテムの例を次に示します。
SomeID- IDの説明
ドロップダウンリストオプションのテキストの一部のみを太字にする方法はありますか、それとも不可能ですか?
CSSを使用してオプション全体のスタイルを設定できることは知っていますが、それは私が探しているものではありません。また、オプションタグ内のHTMLはレンダリングされません。
ドロップダウンリストアイテムの例を次に示します。
SomeID- IDの説明
これはできません。「そこに」ある可能性が最も高い解決策は、ハードコードされたスタイルで周囲のスパンを追加することですが、IE(7)もFirefox(3.0.12)もこれを尊重しません。実際、Firefoxで生成されたソースを見ると、内部スパンは完全に削除されています。
できることは、JavaScriptソリューションを使用して、実際にselectを使用せずにselectの外観を提供することです。
編集:そしてこれがそれを行う方法に関する素晴らしいHOWTOです:http ://www.devirtuoso.com/2009/08/styling-drop-down-boxes-with-jquery/
不可能であるか、少なくともクロスブラウザで動作していません。これが本当に必要な場合は、独自のドロップダウンを作成できますが、お勧めしません。