我使用的方法從這個網站創建自定義下拉:http://bavotasan.com/2011/style-select-box-using-only-css/CSS - 自定義下拉重疊
HTML
<div class="styled-select">
<select>
<option>Here is the first option</option>
<option>The second option</option>
</select>
</div>
CSS
.styled-select select {
background: transparent;
width: 268px;
padding: 5px;
font-size: 16px;
line-height: 1;
border: 0;
border-radius: 0;
height: 34px;
-webkit-appearance: none;
}
.styled-select {
width: 240px;
height: 34px;
overflow: hidden;
background: url(new_arrow.png) no-repeat right #ddd;
border: 1px solid #ccc;
}
還有一個工作示例在鏈接中。所以它完美地工作。但是,當我的選項文本很長時,它與下拉菜單重疊。
這裏是一個的jsfiddle鏈接:http://jsfiddle.net/APNB6/來說明問題
是否有解決方法嗎?
感謝,
三通
發佈您的特定問題的JSBin /的jsfiddle會比你立足代碼關閉工作實例更有幫助。 –
唯一可以做的就是爲該選項創建多個'