2015-10-19 63 views
0

有了这个HTML如何设置选择框从选定选项继承它的颜色?

<select> 
    <option style="color:green">green</option> 
    <option style="color:red">red</option> 
</select> 

我想使选择框继承所选选项的颜色。唉

select { color: inherit; } 

没有办法。有没有纯粹的CSS解决方案?

编辑: 我知道有简单的JavaScript解决方案。我不想制作花哨的选择框,只是从选定的选项继承颜色。

+1

这可能超出CSS的能力(通过孩子的状态影响父母)...... JavaScript解决方案您还好吗? – scunliffe

+1

您将需要使用javascript – FBHY

+1

可能的重复[如何样式