我發現當我設置樣式元素(特別是background: transparent
)時,iOS中的Safari中缺少箭頭。有沒有人遇到過這個問題,或知道爲什麼它隱藏瀏覽器Chrome瀏覽器?我是否可以使用條件語句爲iOS上的Safari應用CSS(無JS)?iOS上Safari上的<select>元素上的不透明箭頭和樣式
設備運行iOS 6.1.2。
這裏是iOS中(iPad2的)上的Safari截圖:
這裏是Safari瀏覽器的截圖(桌面,Windows 7中,同樣爲所有其他桌面瀏覽器):
CSS:
select.choose_state,
select.choose_state option {
background: transparent;
}
select.choose_state {
border: 1px solid #000;
-webkit-appearance: none;
-webkit-border-radius: 0px;
outline: none;
float: right;
position: relative;
top: 35px;
margin-right: 15px;
font-size: 1.4em;
}
HTML:
<select name="state_select" id="state_select" class="choose_state" size="1">[...]</select>
此答案是否工作? – aNewStart847 2013-03-25 20:59:07
謝謝!我不得不應用一些條件格式,所以額外的箭頭只在Safari中可見,但是這有效。 – 2013-03-27 15:50:53