【发布时间】:2014-05-30 05:43:04
【问题描述】:
我有一个自定义的下拉菜单框(见图)我想更改选项上的突出显示颜色以摆脱可怕的蓝色并将其更改为我选择的颜色,我也想停止蓝色突出显示整个事物周围的框并从选项框中删除边框。我如何去删除任何或所有这些?
谢谢
htmlcode:
<div class="contactselect"><select id="contactdropdown">
<option value="Email">Email Form</option>
<option value="Website">Website Form</option>
<option value="Creation">Creation Form</option></select>
</div>
csscode:
.contactselect select{
background: url(Images/ArrowO.png) no-repeat right #000;
width:268px;
padding:5px;
color:#F7921C;
font-size:25px;
font-family:dumbledor;
line-height:1;
border:solid 4px #F7921C;
border-radius:10px;
height:45px;
-webkit-appearance:none;
}
【问题讨论】:
-
既然您已经发布了图片,我建议您使用 Photoshop。如果您想在代码中更改它,请显示您的代码。
-
这个下拉菜单是如何构建的?只要这是常规下拉菜单 (
<select>),就无法更改高亮颜色。 -
这不是单独使用 CSS 可以改变的。您必须将下拉菜单重组为
<ol>或<ul>或使用 Javascript/Jquery 库/插件 -
我已经添加了我的代码。这是一个常规的下拉菜单。这种情况推荐什么插件?