2015-04-23 82 views
1

我在选择元素中更改插入符的颜色时遇到问题。为什么我不能在选择元素中更改插入符的颜色

我试图从github库插入元素插入符号,但那不能显示,因为选项标签不支持其他html元素。

而且我在CSS中添加

-webkit-appearance:none; 
     -moz-appearance:none; 
     appearance:none; 

如何添加插入符不插入图像

HTML

<select class="selectlokacija"> 

         <option value="volvo">Choose option <span><i class="fa fa-chevron-down location"></i></span></option> 
         <option value="saab">2002</option> 
         <option value="mercedes">2005</option> 
         <option value="audi">2008</option> 
        </select> 

CSS

.selectlokacija{ 
width:230px; 
padding:10px; 
color:white; 
background-color:#3E6373; 
font-size:15px; 
font-family: 'Roboto', sans-serif; 
border-radius:5px; 
-webkit-appearance:none; 
     -moz-appearance:none; 
     appearance:none; 

} 
+0

要添加脱字符图标的位置?在下拉菜单或下拉菜单中? – droidev

+0

通常每个浏览器都有不同的行为,所以如果您创建图像的话会更好。检查DEMO。 http://jsbin.com/juliceyoxa/1/edit?html,css,output –

+0

我想在下拉列表中添加,但是我不能添加图片 – RS92

回答

1

如果我的理解是正确的

可以使用背景图像选择输入如下所示

拨弄here

代码

HTML

<select class="selectlokacija"> 
    <option value="volvo">Choose option</option> 
    <option value="saab">2002</option> 
    <option value="mercedes">2005</option> 
    <option value="audi">2008</option> 
</select> 

CSS

.selectlokacija { 
    width:230px; 
    padding:10px; 
    color:#fff; 
    background:#3E6373 url("http://s6.postimg.org/yzxyb2kv1/arrow.png") no-repeat 90% 50%;; 
    font-size:15px; 
    font-family:'Roboto', sans-serif; 
    border-radius:5px; 
    -webkit-appearance:none; 
    -moz-appearance:none; 
    appearance:none; 

} 

希望这将工作

+0

谢谢。问候 – RS92

+0

@IgorSimic参考链接和upvote http://meta.stackexchange.com/questions/13390/when-you-accept-an-answer-should-you-also-vote-it-up :) – droidev

+0

也你我题 :) – RS92

相关问题