HTML里select的CSS樣式的改變
更新時(shí)間:2006年10月28日 00:00:00 作者:
本以為可以很簡(jiǎn)單的在CSS里像input那樣的給解決,結(jié)果沒(méi)想到試了一下才知道常規(guī)的CSS根本沒(méi)法改變的select樣式,CSS里怎么弄,select都仍然是默認(rèn)的那三維的樣式。于是在網(wǎng)上搜索了一下,才知道,原來(lái)這個(gè)select是不能用常規(guī)的方法來(lái)定義CSS樣式的。要用特殊的方法來(lái)處理。相信有很多朋友在處理網(wǎng)頁(yè)的時(shí)候都會(huì)遇到這個(gè)問(wèn)題,于是找了一篇不錯(cuò)的文章轉(zhuǎn)過(guò)來(lái),希望對(duì)大家有幫助————
首先要告訴大家,如果你是用css的方法,除了箭頭部分,其他都可以改變,這是很令人別扭的事,因?yàn)槠渌臉邮礁牧?,箭頭部分改不了等于無(wú)用。
下面舉個(gè)css改select的例子
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
如果你想徹底的改變select的樣子,有一種方法是用htc,但它有個(gè)缺點(diǎn)就是除了ie內(nèi)核的,其他的他不支持。
舉個(gè)例子,下載地址如下:
下載此文件
第二種方法就是用js,這其實(shí)是模擬select的效果,代碼如下:
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
首先要告訴大家,如果你是用css的方法,除了箭頭部分,其他都可以改變,這是很令人別扭的事,因?yàn)槠渌臉邮礁牧?,箭頭部分改不了等于無(wú)用。
下面舉個(gè)css改select的例子
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
如果你想徹底的改變select的樣子,有一種方法是用htc,但它有個(gè)缺點(diǎn)就是除了ie內(nèi)核的,其他的他不支持。
舉個(gè)例子,下載地址如下:

第二種方法就是用js,這其實(shí)是模擬select的效果,代碼如下:
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
相關(guān)文章
比較簡(jiǎn)單的javascript實(shí)現(xiàn)input雙擊后可以編輯
比較簡(jiǎn)單的javascript實(shí)現(xiàn)input雙擊后可以編輯...2007-08-08javascript下一種表單元素獲取方法存在的問(wèn)題
在工作中, 我??吹竭@樣一種獲取表單元素的方法:var eles = document.forms['表單名'].elements['元素名']; 如果對(duì)獲取到的結(jié)果進(jìn)行遍歷操作, 那么, 我要告訴你: 小心, eles.length的值可能為undefined.2010-01-01js實(shí)現(xiàn)的的 文字自動(dòng)''到google search框
js實(shí)現(xiàn)的的 文字自動(dòng)''到google search框...2007-05-05通過(guò)ifame指向的頁(yè)面高度調(diào)整iframe的高度
[紅色]通過(guò)ifame指向的頁(yè)面高度調(diào)整iframe的高度...2006-10-10FileUpload 控件 禁止手動(dòng)輸入或粘貼的實(shí)現(xiàn)代碼
FileUpload 控件 禁止手動(dòng)輸入或粘貼的實(shí)現(xiàn)代碼,經(jīng)常用于比較安全無(wú)誤的輸入,例如身份證號(hào)碼,密碼,銀行賬戶等。2010-04-04用 Javascript 驗(yàn)證表單(form)中的單選(radio)值
在用 Javascript 驗(yàn)證表單(form)中的單選框(radio)是否選中時(shí),很多新手都會(huì)遇到問(wèn)題,原因是 radio 和普通的文本框在獲取值的時(shí)候有很大不同.2009-09-09