自定义下拉列表
2014-12-30 19:48
113 查看
html代码:
css代码:
js(jquery)代码:
<div class="dropdownContainer"> <div class="dropdownDefault">1</div> <span class="downArrow arrow"></span> <ul class="dropdown-menu"> <li><a href="#">1</a></li> <li><a href="#">2</a></li> <li><a href="#">6</a></li> <li><a href="#">8</a></li> </ul> </div>
css代码:
.dropdownContainer{position: relative;height: 30px;width: 100%;background: #555;} .dropdownDefault{border:1px solid #ddd;line-height: 28px;text-indent: 0.5em;} .dropdownContainer .downArrow{position: absolute;right: 5px;top: 9px} .dropdown-menu{position: absolute;top:100%;width: 100%;left: 0;background: #555;display: none;overflow-y:scroll;} .dropdown-menu li{line-height: 24px;} .dropdown-menu li a{display: inline-block;width: 100%;text-indent: 0.5em} .dropdown-menu li a:hover{background: #0078b6;font-size: 1.1em;} .arrow{width: 0;height: 0;display: inline-block;cursor: pointer;} .downArrow{border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 12px solid #fff;}
js(jquery)代码:
$(".dropdownDefault,.dropdownContainer .downArrow").click(function(){ $(this).siblings(".dropdown-menu").show(); }); $(".dropdown-menu li a").click(function(){ $(this).parent().parent().siblings(".dropdownDefault").html($(this).html()); $(this).parent().parent().hide(); });
相关文章推荐
- Android中Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现)
- Android中Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现)
- 自定义下拉列表控件
- Android自定义Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现)
- 使用自定义的item、Adapter和AsyncTask、第三方开源框架PullToRefresh联合使用实现自定义的下拉列表(从网络加载图片显示在item中的ImageView)
- Android中Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现) .
- Android自定义下拉列表PopupWindow
- ABAP如何自定义下拉列表
- Android中Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现)
- Android中Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现)
- iphone开发之自定义下拉列表UIcombobox控件
- ASP.NET自定义Web服务器控件-DropDownList/Select下拉列表控件
- 自定义webpart参数---动态下拉列表
- 自定义View,实现PopupWindow下拉列表
- 自定义TableViewCell展开下拉列表
- Android中Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现)
- Android开发自定义下拉框下拉列表
- FreeMarker自定义TemplateDirectiveModel之重复提交&下拉列表
- 自定义可下拉刷新列表
- mvchtmlstring 自定义下拉列表