我必须将下拉文本中的第一个值设为粗体。我尝试使用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