91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

css為select添加樣式的實現方法

發布時間:2020-10-22 15:47:13 來源:億速云 閱讀:212 作者:小新 欄目:web開發

小編給大家分享一下css為select添加樣式的實現方法,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

改變select默認的樣式,一般情況下通過ul,li來模擬來實現。 有很多Jquery插件就是通過這樣的方式來改變select默認樣式的。
根據程序哥哥那邊的反映,此種方式在form提交后無法獲取數據,后來經過實驗,用了不同的JS/Jquery插件,都是同樣的結果:無法獲取數據。

后來看一篇外國人寫的 博客,用css的樣式來實現 在select外面添加一個div,設置select的寬度小于父級div的寬度,然后通過設置div的background屬性,改變select默認箭頭的樣式。 此種方法不失為一個好方法,不寫腳本,只用單純的css來實現。

不過這種方法也是有瑕疵的,就是在IE系列下,選中某個選項的時候會有背景色塊,IE7-IE10都有此bug。
在Opera下,設置div的背景圖不顯示,也就是select的下拉箭頭不顯示,這個不知道是什么原因所致。

html代碼:

<div class="select_style"> 
<select name="select"> 
<option>AAAAAAAAAAA</option> 
<option>BBBBBBBBBBB</option> 
<option selected>CCCCCCCCCCC</option> 
<option>DDDDDDDDDDD</option> 
</select> 
</div>

CSS代碼:

.select_style {width:240px; height:30px; overflow:hidden; background:url(../images/arrow.png) no-repeat 215px; 
border:1px solid #ccc; 
-moz-border-radius: 5px; /* Gecko browsers */ 
-webkit-border-radius: 5px; /* Webkit browsers */ 
border-radius:5px; 
} 
.select_style select { padding:5px; background:transparent; width:268px; font-size: 16px; border:none; height:30px; 
-webkit-appearance: none; /*for Webkit browsers*/ 
}

以上是css為select添加樣式的實現方法的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

新野县| 利津县| 泽库县| 香格里拉县| 正定县| 佛冈县| 本溪市| 宜都市| 依安县| 林西县| 宁陵县| 嵊泗县| 西安市| 固安县| 水富县| 河源市| 汝阳县| 宣恩县| 台南市| 株洲市| 阜平县| 鞍山市| 娱乐| 陆丰市| 抚宁县| 邹平县| 工布江达县| 垦利县| 始兴县| 铅山县| 上犹县| 大冶市| 株洲县| 方城县| 肇东市| 缙云县| 木兰县| 旬阳县| 榆中县| 和田县| 琼结县|