轉自:https://blog.csdn.net/Originally_M/article/details/98968399 ...
對於一般的項目而言,select標簽在瀏覽器中表現出來的默認樣式也不算丑,但是一次項目中,項目經理卻要求對select標簽本身進行樣式修改,美化其下拉小箭頭的樣式。我思考和嘗試了許多方法,最終得到一種能夠兼容chrome 火狐 搜狗 IE 等瀏覽器的最佳方案。廢話不多說,實現原理如下: html結構: css樣式: js代碼: 好了,本方法還存在一些不完美,歡迎各位小伙伴跟帖補充,我會及時完善博 ...
2017-10-09 22:14 0 8428 推薦指數:
轉自:https://blog.csdn.net/Originally_M/article/details/98968399 ...
谷歌、火狐、ie下 select 的默認下拉箭頭圖標差別還是比較大,一般我們都會清除默認樣式,重新設計箭頭圖標; /* --ie清除--*/ select::-ms-expand{ display: none; } /* --火狐、谷歌清除--*/ select ...
外層套一層div進行覆蓋select的邊框和下拉箭頭(欺騙顯示效果) ...
本例可以更換selet下拉箭頭,只適用於非ie瀏覽器,ie樣式為默認樣式 ...
#fff; padding-right: 14px;} /*清除ie的默認選擇框樣式清除,隱藏下拉 ...
select { /*Chrome和Firefox里面的邊框是不一樣的,所以復寫了一下*/ border: solid 1px #000; /*很關鍵:將默認的select選擇框樣式清除*/ appearance:none; -moz-appearance:none ...
select下拉框有一個下拉箭頭樣式,可以使用appearance與-ms-expand去掉這個樣式。 代碼如下: .not-arrow{ padding: 5px 10px; border:1px solid #dcd8d8; -webkit-appearance:none ...
CSS ...