我必須將下拉文本中的第一個值設爲粗體。我嘗試使用ng-class
屬性,因爲UI在angularjs
中開發,但未獲得成功。現在,我正在嘗試css
通過使用第一胎兒選擇器。我嘗試了以下風格。加粗下拉第一個值
1)
select#ad-version-select.form-control : first-child {
font-weight: bold;
}
2)
select#ad-version-select.form-control >: first-child {
font-weight: bold;
}
但是上面的樣式。沒有工作。如果我使用
select#ad-version-select.form-control {
font-weight: bold;
}
所有值下拉越來越大膽。如何使下拉菜單中的第一個值僅顯示爲粗體?我不能使用javascript
或jquery
。請幫我css
。
你嘗試過'選擇:第一個孩子'嗎? – alex
嘗試過,但沒有成功。 – Sanjay
使用CSS時,選擇下拉菜單中的樣式選項的跨瀏覽器行爲如此不一致。例如,在Firefox中,可以在下拉菜單中使用粗體顯示項目,但是在Chrome瀏覽器中不可以,並且這包括optgroup。如果這些樣式很重要,而且您希望跨瀏覽器一致性,那麼您可以考慮使用div等自定義下拉菜單。 – Raevenk