これも可能かどうかわかりませんが、私は大胆にしたい場合があります部分(すべてではない)のテキストをHTMLの選択肢の中に入れますタグ。部分的に太字のテキストを選択
強いタグだけでなく、bタグも使用してみましたが、運行はありません(Chromeの場合)。 CSSはうまくいくかもしれませんが、要素レベルで動作するので、そのようにする方法はわかりません。
これを行う方法はありますか?
これも可能かどうかわかりませんが、私は大胆にしたい場合があります部分(すべてではない)のテキストをHTMLの選択肢の中に入れますタグ。部分的に太字のテキストを選択
強いタグだけでなく、bタグも使用してみましたが、運行はありません(Chromeの場合)。 CSSはうまくいくかもしれませんが、要素レベルで動作するので、そのようにする方法はわかりません。
これを行う方法はありますか?
この #wrap {font-weight: bold}
私も同じことを言っていました。私はちょうどそれをテストし、動作しません。 –
タグを '
オプション要素自体にスタイルを追加しようとすることもできますが、それが役立つかどうかは疑問です。 :) – GolezTrol
いいえ、これはできません。ここには2つのオプションがあります:
1)を使用して、あなたがやっていることのための説明的なヘッダーを作成します(これは役に立たないでしょう)。
2)JavaScriptを使用してドロップダウンメニューをシミュレートします。私はよくわからないが、jQuery UIにはドロップダウンメニューのスクリプトがあると思う。
まあ、(他のchekedない)
MDNでさえ、次のように示唆されていません。https://developer.mozilla.org/en-US/docs/Web/HTML/Element/option - その機能の参照と名前を付ける必要があります。存在しない場合、これはかなり脆弱です。 – hakre
を、あなたはFirefoxで<strong>
または<b>
を使用することができますが、それはChromeでまたはIEで動作しません私は、その遅すぎると思いますが、この事は私のために働きました。 オプションタグに 'font-weight:bolder'プロパティを適用し、htmlタグを使用せずに太字内のテキストを太字にします。
<option value="optionValue" class="bold-option">
.bold-option{font-weight: bolder;}
これはFirefoxの私のために働いた。私はこれがまだかなりブラウザ固有のものだと思う。 – Darren
クロムではオプションタグで太字のフォントを使用できないためです。
テキストシャドウのようなテキストシャドープロパティを使用することができます:0px 0px 0px black;
それは選択のn番目のオプション
太字のすべてのブラウザで大胆と仕事の同じ外観を与えます。
cssでこれを行う方法はありません。オプション間の区別が必要な場合は、色と背景を使用します。
.diff-option {
color : grey;
}
.other-options{
color:white
background: ...
}
シンプルなソリューション:
<select>
<option>Simple</option>
<option class='bolden'>Bold</option>
<option>Simple</option>
</select>
<style>
.bolden{font-family:"Arial Black"}
</style>
擬似要素 ':最初-letter'と':最初-line'あなたにこのいくつかの制御を与えることができますが、それはですあなたが望むほど細かいチューニングではないでしょう。 –