【发布时间】:2013-02-19 08:01:27
【问题描述】:
我有这个标记我们
<div class="styled-offer">
<select style="font-size:13px;" class="select offer-select" name="type">
<option selected="" class="selected" value="1">Sell Offers</option>
<option value="2">Buy Offers</option>
<option value="3">Products</option>
<option value="4">Companies</option>
<option value="5">Business Directory</option>
<option value="6">Classified</option>
</select>
</div>
现在您可以在此处看到选择的第一个选项是“卖出优惠”。现在我希望选定的选项应该是红色的,所有其余的选项应该是黑色的。就像this 网站一样。在这里,您可以看到选项产品默认为蓝色,当您单击选项时,它们为黑色。所以我只想要这个。我想用css制作。不在 jQuery 中。那么有人可以告诉我该怎么做吗?任何帮助和建议都会非常重要。
更新 抱歉..我无法更改我的标记所以请在此标记中指导我...
【问题讨论】:
-
请参考这个链接你的问题微笑到这个stackoverflow.com/questions/8635317/…
-
你想做的事是不可能的。您链接到的站点将当前选定的选项存储在一个跨度(可以设置样式)中,并且仅在用户按下向下箭头时显示/隐藏
-
您可以在
:focus上更改整个事物的颜色,这将产生类似的效果:jsfiddle.net/rTgsX/1。聚焦,它是一种颜色,但模糊(和封闭)它是另一种颜色。