基于CSS 和JS的网页SELECT下拉框美化,JQUERY 插件
2010-10-27 16:10
1446 查看
最近为公司的网页制做部,开发了一个用于美化网页上select 下拉框的JQUERY插件,拿来与大家分享。
1.解决了有些select 美化代码,无法触发原有select 控件的onchange 事件问题。
2.允许多次调用 $("...").selectCss(),以解决Select的options更新后无法同步的问题。
使用方法如下:
代码
.tag_select{display:block;color:#000;width:179px;height:23px;background:transparent url("images/index_22.jpg") no-repeat 0 0;padding:0 10px;line-height:23px; color:#7D7D7D; font-size:12px; cursor:pointer}
.tag_select_hover{ color:#ff0000; background:transparent url("selectbg.jpg") no-repeat 0 0; }
.tag_select_open{ color:#0000ff; background:transparent url("selectbg.jpg") no-repeat 0 0;}
ul.tag_options{position:absolute;margin:0;list-style:none;background:#fff;padding:0 0 1px;margin:0;width:162px ; height:100px; overflow:hidden; overflow-y:auto; font-size:12px; margin-left:10px; cursor:pointer; z-index:1000 }
ul.tag_options li{background:#fff; display:block;width:140px;padding:0 10px;height:20px;text-decoration:none;line-height:20px;color:#000; font-weight:normal; font-size:12px}
ul.tag_options li.open_hover{background:#0000ff;color:#000; font-weight:normal; font-size:12px}
ul.tag_options li.open_selected{background:#ccc; font-size:12px;font-weight:bold; }
selectbg.jpg 图片:
1.解决了有些select 美化代码,无法触发原有select 控件的onchange 事件问题。
2.允许多次调用 $("...").selectCss(),以解决Select的options更新后无法同步的问题。
使用方法如下:
代码
.tag_select{display:block;color:#000;width:179px;height:23px;background:transparent url("images/index_22.jpg") no-repeat 0 0;padding:0 10px;line-height:23px; color:#7D7D7D; font-size:12px; cursor:pointer}
.tag_select_hover{ color:#ff0000; background:transparent url("selectbg.jpg") no-repeat 0 0; }
.tag_select_open{ color:#0000ff; background:transparent url("selectbg.jpg") no-repeat 0 0;}
ul.tag_options{position:absolute;margin:0;list-style:none;background:#fff;padding:0 0 1px;margin:0;width:162px ; height:100px; overflow:hidden; overflow-y:auto; font-size:12px; margin-left:10px; cursor:pointer; z-index:1000 }
ul.tag_options li{background:#fff; display:block;width:140px;padding:0 10px;height:20px;text-decoration:none;line-height:20px;color:#000; font-weight:normal; font-size:12px}
ul.tag_options li.open_hover{background:#0000ff;color:#000; font-weight:normal; font-size:12px}
ul.tag_options li.open_selected{background:#ccc; font-size:12px;font-weight:bold; }
selectbg.jpg 图片:
相关文章推荐
- 基于jquery的网页SELECT下拉框美化代码
- 基于jQuery select下拉框美化插件
- 基于jQuery select下拉框美化插件
- 基于jquery的网页SELECT下拉框美化代码
- 给select2 jQuery下拉条select美化及功能扩展插件增加拼音筛选功能
- JS+CSS和图片美化下拉列表选择框(select)
- jQuery扁平化风格下拉框美化插件FancySelect使用指南
- jQuery扁平化风格下拉框美化插件FancySelect使用指南
- JS + CSS 美化 select 下拉框表单
- DIV+CSS+JS仿Select下拉表单网页特效源代码下载
- 【jquery插件】SELECT美化,下拉框美化
- 【jquery插件】SELECT美化,下拉框美化
- jquery.select.js (下拉框插件)不支持IE6 的 方法 (小心用JQuery 插件)
- select下拉选择框美化实现代码(js+css+图片)
- select下拉选择框美化实现代码(js+css+图片)
- DIV+CSS+JS仿Select下拉表单网页特效源代码下载
- 一句话美化你的下拉框之jQuery.selectMM插件
- 深入理解 CSS 的 :before 和 :after 选择器(制作select下拉列表美化插件)
- jquery的select下拉框美化插件Chosen 使用
- jcarousellite.js 基于Jquery的图片无缝滚动插件