我有select元素,我想刪除箭頭,然后我可以添加其他圖標。我可以為Firefox Safari和Chrome做到這一點,但這在IE9上不起作用。.styled-select select { border: 0 !important; /*Removes border*/ -webkit-appearance: none; /*Removes default chrome and safari style*/ -moz-appearance: none; /*Removes default style Firefox*/ background: url('select_icon.png') no-repeat; background-position: 179px 7px; text-indent: 0.01px; text-overflow: ""; color: #FCAF17; width:200px; }SEE 小提琴上的IE9。我所需要的就是刪除ie9中的箭頭,請JSFIDDLE回答。
3 回答

月關寶盒
TA貢獻1772條經驗 獲得超5個贊
在IE9中,有可能與純粹的黑客攻擊作為建議由@Spudley。由于您已自定義div的高度和寬度并進行選擇,因此需要更改div:beforecss以使其與您的css相匹配。
如果是IE10,則可以在css3以下使用
select::-ms-expand {
display: none;
}
但是,如果您對jQuery插件感興趣,請嘗試Chosen.js或您可以在js中創建自己的插件。
- 3 回答
- 0 關注
- 601 瀏覽
相關問題推薦
添加回答
舉報
0/150
提交
取消