2015-04-23 45 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

相關問題