2013-05-22 80 views
0

我想知道是否有任何方法可以爲選定的文本提供正確的填充,但不能讓箭頭移動。選擇菜單填充但不能移動拖放箭頭

在這個html中,我給了正確的填充爲15px,它正在填充包括下拉箭頭。我真正需要的是,箭頭和選定選項之間有一點空間(因爲選項文本太長,現在箭頭下方,這就是爲什麼我需要在箭頭和選定選項之間留出空白區域)

這裏是我的代碼

HTML

<select> 
    <option>An Option xvcxbxcvb cvn cvncvnb</option> 
    <option>An Option xvcxbxcvb cvn </option> 
</select> 

CSS

select { 
    line-height: 30px; 
    padding:9px 15px 9px 9px; 
    width:150px 
} 

Fiddle

+0

也許你會發現這很有用:http://bavotasan.com/2011/style -select-box-using-only-css/ – ahdaniels

+0

不是真的!如果你給長文本,然後演示搞亂! – Sowmya

回答

-1

你能不能只設置selectwidth:auto;

select { 
    line-height: 30px; 
    padding:9px 15px 9px 9px; 
    width:auto; 
} 

Updated Fiddle

+0

由於某種原因沒有。我對所有文本字段都有統一的寬度,包括選擇菜單。 – Sowmya

+0

如果你嘗試你的小提琴,你會看到有同樣的問題,箭頭 –

+0

@JohnRumpel是怎麼回事? – Xareyo

相關問題