您的位置:CSS主页 > CSS模块 >

jQuery+CSS实现select列表菜单表单样式美化

 

DIV+CSS+jQuery表单美化SELECT列表菜单方法与代码


JQ SELECT美化后的列表菜单表单控件效果图

我们使用CSS控制表单输入框样式美化没问题、CSS设置按钮表单样式没问题,比较头疼的是一般CSS是不能单纯像输入框、按钮设置美化,单纯使用CSS美化SELECT无效,至少IE6、IE7等浏览器不支持CSS样式美化。这个时候Thinkcss整理一个使用JQ+DIV+CSS来美化SELECT菜单下拉列表表单控件。

jQuery SELECT目录
  1. SELECT表单样式美化原理
  2. SELECT美化特效代码
  3. 应用说明
  4. 表单美化在线演示
  5. SELECT美化打包下载

一、SELECT表单样式美化原理   -   TOP

我们用DIV CSS布局让SELECT表单隐藏,JQ取出列表SELECT数据和值,再通过DIV CSS来重新模拟表单美化后样式。我们实际看到美化后表单下拉菜单是JQ模拟出的通过DIV+CSS实现下拉效果,通过选择下拉列表值JQ再赋予SELECT选择值。

二、SELECT美化特效代码   -   TOP

1、JS代码
JS代码分为html引入外部2个JQuery文件(JS文件),html内部一个JS类声明。
注意是这部分JS代码:

  1. <SCRIPT type=text/javascript> 
  2. $(document).ready(function() { 
  3. $("#c").selectbox(); 
  4. $("#b").selectbox(); 
  5. $("#d").selectbox(); 
  6. $("#e").selectbox(); 
  7. $("#f").selectbox(); 
  8. $("#g").selectbox(); 
  9. }); 
  10. </SCRIPT> 

放于SELECT代码之后,这里“#c”“#b”。。。需要与SELECT的id对应并且唯一性。

2、HTML代码
这里HTML代码不再列出,大家可下载此特效压缩包自己分析查看。
这里注意是SELECT设置的ID必须与JS里声明“$("#ID").selectbox();”保持一致。

3、CSS代码
CSS代码主要是设置SELECT背景图片,宽度,高度属性。

三、应用说明   -   TOP

SELECT美化特效,包含了JQ、CSS、HTML代码3部分,特别说明是HTML中SELECT的id设置一定要是唯一并且与HTML中一段JS对应上。至于任何样式的美化就更加你需要调整CSS来实现,最终注意css宽度高度css背景文字大小css字体等细节样式根据自己需求设置即可。

四、SELECT表单美化在线演示   -   TOP

在线演示:http://www.thinkcss.com/yanshi/2012112801/

五、表单SELECT美化打包下载   -   TOP

下载地址:百度网盘下载ThinkCSS整理到百度网盘,大家直接进入点击即可高速放心下载)

标签(Tag): select select美化

更多

上一页: 上一篇:鼠标经过分类菜单时右侧对应显示弹出浮层内容特效 多用于商品分类
下一页: 下一篇:没有了

 

HTML必备基础教程

 

CSS必备基础教程

 

 

如对文章有任何疑问请提交到DIV CSS论坛,或有任何网页制作CSS问题立即到CSS论坛发贴求解。
CSS教程文章修订日期:2012-11-28     点击:
原创来源:ThinkCSS     来源网址:http://www.thinkcss.com/view/m101.html
本文WWW.ThinkCSS.COM(DIV CSS) ThinkCSS版权所有,欢迎转载,并注明出处来源及URL!

 

推荐信息