js+csss实现的一个带复选框的下拉框
作者:bea
效果图: css: <style type="text/css"> /* 带复选框的下拉框 */ ul li{ list-style: none; padding:0px; margin: 0px; } .select_checkBox{ border:0px solid red; position: relative; display:inline-block; } .chartQuota{ height:23px; float:left; display
效果图:
css:
<style type="text/css">
/* 带复选框的下拉框 */
ul li{
list-style: none;
padding:0px;
margin: 0px;
}
.select_checkBox{
border:0px solid red;
position: relative;
display:inline-block;
}
.chartQuota{
height:23px;
float:left;
display:inline-block;
border:0px solid black;
position: relative;
}
.chartOptionsFlowTrend{
z-index:300;
background-color:white;
border:1px solid gray;
display:none;
position: absolute;
left:0px;
top:23px;
width:150px;
}
.chartOptionsFlowTrend ul{
float:left;
padding: 0px;
margin: 5px;
}
.chartOptionsFlowTrend li{
/* float:left; */
display:block;
position: relative;
left:0px;
margin: 0px;
clear:both;
}
.chartOptionsFlowTrend li *{
float:left;
}
a:-webkit-any-link {
color: -webkit-link;
text-decoration: underline;
cursor: auto;
}
.chartQuota p a {
float: left;
height: 21px;
outline: 0 none;
border: 1px solid #ccc;
line-height: 22px;
padding: 0 5px;
overflow: hidden;
background: #eaeaea;
color: #313131;
text-decoration: none;
}
.chartQuota p {
margin:0px;
folat:left;
overflow: hidden;
height: 23px;
line-height:24px;
display: inline-block;
}
.chartOptionsFlowTrend p {
height: 23px;
line-height: 23px;
overflow: hidden;
position: relative;
z-index: 2;
background: #fefbf7;
padding-top: 0px;
display: inline-block;
}
.chartOptionsFlowTrend p a {
border: 1px solid #fff;
margin-left: 15px;
color: #2e91da;
}
</style>
html:
<div class="select_checkBox">
<div class="chartQuota">
<p>
<a href="javascript:;" hidefocus="true" title="请选择指标"><span>选择指标</span>
<b></b>
</a>
</p>
</div><br>
<div class="chartOptionsFlowTrend"">
<ul>
<li class=""><input type="checkbox" value="1"><span>浏览次数(PV)</span>
</li>
<li class=""><input type="checkbox" value="1"><span>独立访客(UV)</span>
</li>
<li class=""><input type="checkbox" value="1"><span>IP</span>
</li>
<li class=""><input type="checkbox" value="1"><span>新独立访客</span>
</li>
<li class=""><input type="checkbox" value="1"><span>访问次数</span>
</li>
</ul>
<p>
<a href="javascript:;" title="确定" hidefocus="true" class="a_0">确定</a><a
href="javascript:;" title="取消" hidefocus="true" class="a_1">取消</a>
</p>
</div>
</div>
js:
<script type="text/javascript">
$(function(){
$(".select_checkBox").hover(function(){
$(".chartOptionsFlowTrend").css("display","inline-block");
},function(){
$(".chartOptionsFlowTrend").css("display","none");
});
});
</script>
猜你喜欢
您可能感兴趣的文章:
- JavaScript中获取高度和宽度函数总结
- 5个可以帮你理解JavaScript核心闭包和作用域的小例子
- JavaScript中获取样式的原生方法小结
- 吐槽一下我所了解的Node.js
- Node.js 的异步 IO 性能探讨
- JS中的form.submit()不能提交表单的错误原因
- js数值计算时使用parseInt进行数据类型转换(jquery)
- js交换排序 冒泡排序算法(Javascript版)
- Javascript获取当前时间函数和时间操作小结
- js事件绑定快捷键以ctrl+k为例
- 显示今天的日期js代码(阳历和农历)
- gridview生成时如何去掉style属性中的border-collapse
- javascript学习笔记(四)function函数部分
- javascript学习笔记(三)BOM和DOM详解
- 让人蛋疼的JavaScript语法特性
- javascript学习笔记(二)数组和对象部分
- javascript学习笔记(一)基础知识
- js使用循环清空某个div中的input标签值
- javascript在当前窗口关闭前检测窗口是否关闭