2016-10-18 6 views
1

を太字時に幅をドロップダウンサイズを変更します。自動的に調整されます。しかし、今私の問題は、テキストを太字にするときです。は動的に私はこのようなリストダウン非常に単純なドロップを持って

<select> 
    <option selected="selected" value="MyVeryFirstLongValue">MyFirstLongestValue</option> 
    <option value="MyVerySecondLongValue">MySecondLongValue</option> 
</select> 

select{ 
    font-weight: bold; 
} 

ここで、テキストが途切れてしまいます。テキストに基づいて自動幅を維持するにはどうすればよいですか?太字にしますか?ドロップダウンのテキストは動的なので、固定幅にすることはできません。

JS Fiddle Example

What I see on JS Fiddle

+0

ここではMacOS FF、Chrome、Safariでうまくいくようですが、私はFFで太字で表示していますが。 – UltrasoundJelly

+0

Windows Chrome、Mozilla Firefoxで問題はありません。テキストは途切れることはありません。しかし、fireboxでは両方のオプションが太字です。クロムのみで選択されたオプションは太字です。どのオプションに余分なテキストを追加しても、そのオプションテキストに設定された幅[https://jsfiddle.net/tjbaezid/ea0wjon6/] –

+0

これは面白いことですが、私たちはすべて別の結果を得ています。私は – Bojan

答えて

0

私は、また大胆な選択肢を持っているためのオプションかもしれない唯一のクロム

でそれを再現することができます。

select,option{ 
    font-weight: bold; 
} 
+0

太字のオプションはありません。 – Bojan

0

多分にいくつかのパディングを追加してみてくださいボックス?

input { 
    padding: 5px; 
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 
    -moz-box-sizing: border-box; /* Firefox, other Gecko */ 
    box-sizing: border-box;   /* Opera/IE 8+ */ 
} 
関連する問題