I know how to achive that by writing a bit of code in typescript when (change) accures but I'm wondering what is the reason why this css code not working:
select[value="green"]{
color:green;
}
select[value="red"]{
color:red;
}
and the html example:
<select class="custom-select">
<option selected value="green" >my green option</option>
<option value="red" >my red option</option>
</select>
note: I don't mean color of text in dropdown menu itself but the color of text in select-space
Because you should use option
element for CSS, not select
(it's parent element):
option[value="green"]{ color:green; } option[value="red"]{ color:red; }
<select class="custom-select"> <option selected value="green" >my green option</option> <option value="red" >my red option</option> </select>
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.