2017-06-19 76 views
-6

我需要html选择选项显示值与空的颜色格和显示值。html选择显示值与空的颜色格和显示值

我们如何做到这一点与HTML,JS或jQuery的?

我附带png值我需要那样。

谢谢。

<select> 

<option value="volvo"><div style="width:10px;height:10px;background-color:red"></div>V</option> 

<option value="saab">Saab</option> 

<option value="mercedes">Mercedes</option> 

<option value="audi">Audi</option> 

</select> 

this is what i need

+2

欢迎使用堆栈溢出。您需要共享相关代码(css html jq)以在本地代码段中创建您的问题示例。还分享你试图解决你的问题。 https://stackoverflow.com/help/mcve –

+0

嗨mihai我添加了代码 – stacki

+0

问题是,你有非常有限的编辑'选项'标签的权限,因为许多样式像'背景图像'不支持跨浏览器。选择,选项,收音机,复选框都非常依赖于浏览器。因此,更改其默认样式99%不适用于每个浏览器 –

回答

0

你可以永远只是颜色在整个选项是这样的:

<select > 
<option style="background-color: lightblue;" value="Saab">Saab</option> 
<option style="background-color: lightgreen;" value="Mercedes">Mercedes</option> 
<option style="background-color: red;" value="Audi">Audi</option> 
</select> 

否则我也不太清楚,你可以达到你想要做什么。

+0

您好,我需要一个带空格的空白彩色div,然后显示text。 – stacki