最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

利用Css+jQuery制作下拉菜单

来源:懂视网 责编:小采 时间:2020-11-27 18:50:15
文档

利用Css+jQuery制作下拉菜单

利用Css+jQuery制作下拉菜单:html<p id="select_box"> <dl id="types"> <dt><span id="select_type">请选择</span></dt> <dd>百货</dd> <dd>生活用品</dd> <dd>电脑外设</dd> <dd>数码产品&
推荐度:
导读利用Css+jQuery制作下拉菜单:html<p id="select_box"> <dl id="types"> <dt><span id="select_type">请选择</span></dt> <dd>百货</dd> <dd>生活用品</dd> <dd>电脑外设</dd> <dd>数码产品&

html

<p id="select_box">
 <dl id="types">
 <dt><span id="select_type">请选择</span></dt>
 <dd>百货</dd>
 <dd>生活用品</dd>
 <dd>电脑外设</dd>
 <dd>数码产品</dd>
 </dl></p>

css

a{ 
 text-decoration: none;
}
#select_box{ 
 position: relative; 
 top: 10px; 
 left: 0px; 
 display: inline-block; 
 width: 192px;
}
#select_box dl{ 
 float: left; 
 width: 192px; 
 height: 32px; 
 background: #FFFFFF; 
 cursor: pointer; 
 z-index: 100;
}
#select_box dl dt{ 
 width: 172px; 
 height: 32px; 
 line-height: 34px; 
 font-size: 1em; 
 color: #fff; 
 background:url(../img/select_bg.png) no-repeat center right; 
 background-color:rgb(60,179,113); 
 margin: 0; 
 padding-left: 20px;}
#select_box dl dd{ 
 position: relative; 
 left: -40px; 
 width: 172px; 
 height: 32px; 
 line-height: 32px; 
 font-size: .9em; 
 color: #FFFFFF; 
 background: #2A8F57; 
 padding-left: 20px; 
 z-index: 10;
}

jQuery

$(function(){
 $("#types dd").hide();
 $("#select_box").toggle(function(){
 $("#types dd").stop(true,false).slideDown(200);
 },function(){
 $("#types dd").stop(true,false).slideUp(200);
 });
 $("#types dd").click(function(){
 var type_val=$(this).html();
 $("#types dt").html(type_val);
 $("#types dd").stop(true,false).slideUp(200);
 });
 })

如果是作为select组件使用,可以添加form表单和隐藏域(type=”hidden”),使用jQuery控制向input中写值,或者控制form表单提交。

文档

利用Css+jQuery制作下拉菜单

利用Css+jQuery制作下拉菜单:html<p id="select_box"> <dl id="types"> <dt><span id="select_type">请选择</span></dt> <dd>百货</dd> <dd>生活用品</dd> <dd>电脑外设</dd> <dd>数码产品&
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top