js控制div层的叠加简单方法


Posted in Javascript onOctober 15, 2016

如下所示:

<style type="text/css">
.favorite_icon{float:left; padding: 0 0 0 30px;}
.favorite_label{float:left; width:950px;}
.favorite_label h2{  border-bottom: medium none;height: 60px;padding: 0.8em 0 0 0px;}
.favorite_title{height:60px;margin:0px auto 12px auto;}
.favorite_title a:link, .favorite_title a:visited {color: #333; background-color:#8bb65a;}
.favorite_title a:hover {color: #333;text-decoration: none; background-color:#6c9541;}
.add_favorite {border-radius: 0;color: #fff !important;font-family: "宋体","Helvetica Neue",Helvetica,Arial,sans-serif;
 font-size: 12px;line-height: 17px;padding: 5px 16px;float: right !important;border: medium none;
 height: 18px;background-image: none;cursor: pointer;display: inline-block;font-weight: 400;margin-bottom: 0;
 text-align: center;vertical-align: middle;white-space: nowrap;text-decoration: none;}
#favorite_count{color:#303030;font-size:12px;padding: 0 0 0 7px;}
.favorite_list{clear:both; padding: 0 10px 200px 10px;}
.list_type li{float:left;line-height: 17px;} 
.list_type a{text-decoration: none;font-size: 15px;}
.list_type a:link {color: #6c9541;}
.list_type a:visited{color: #333;}
.list_type a:hover {color: #6c9541;text-decoration: none;}
.list_line{clear:both;height:10px; margin-bottom:10px;border-bottom:1px groove #ccc;}
.nums{font-weight:bold;}
.t1{border-bottom:1px dotted #ccc;height: 40px;padding: 0.8em 0 0 30px;}
.list_content{clear:both;}
.list_content h3{float:left; width:763px;}
.list_content a{text-decoration:none; display:block;font-family: "宋体","Helvetica Neue",Helvetica,Arial,sans-serif;
        font-size: 15px;color: #333; float:left; }
.list_content a:link, .favorite_title a:visited {color:#333;text-decoration: none;}
.list_content a:hover {color: #bb1c20;text-decoration: none; }
.date{color:#ccc;font-size:13px;padding: 0 0 0 7px;float:left !important;text-align: center; 
     vertical-align: middle;white-space: nowrap;text-decoration: none; }
.edit{ margin: 0 0 0 20px;}
.delete{ margin: 0 0 0 10px;}

.black_overlay{display:none;position:absolute;top:0%;left:0%;width:100%;height:100%;
  background-color:black;z-index:1001;-moz-opacity:0.8;opacity:.10;filter:alpha(opacity=80);}
.white_content{display:none;position:absolute;top:15%;left:25%;width:500px;height:250px;padding:16px;
  border:1px solid #ccc;background-color:white;z-index:1002;overflow:auto;}
.white_content a{float:right; color:#aca7a7;text-decoration: none;}
.form-group{clear:both; margin:10px 0 10px 0;}
.control-label{float:left; margin:10px 0 10px 30px;color:#aca7a7;}
#url,#title{width:330px;height:23px;border:solid 1px #ccc; background:#f8f8f8;color:#8d8585;}
.col-xs-9{float:left; margin:10px 0 10px 10px;}
.btn-default,.btn-primary{float:right; width:80px;border-radius: 0;color: #fff !important;
    font-family: "宋体","Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 12px;line-height: 14px;
    padding: 5px 18px;text-align: center;vertical-align: middle;white-space: nowrap;text-decoration: none;}
.btn-default{border:solid 1px #ccc; background:#9a9a9a;color:#fff;margin:15px 20px 0 0;}
.btn-default:hover {background:#8d8585;}
.btn-primary{border:solid 1px #ccc; background:#8bb65a;color:#fff;margin:15px 78px 0 0;}
.btn-primary:hover {background:#6c9541;}
</style>

<div class="favorite_title">
    <div class="favorite_label">
      <img class="favorite_icon" width="48" height="48" src="http://127.0.0.1/phpcms/statics/images/favorite/favorite_icon_48_48.jpg"/>
      <h2>  收藏<span id="favorite_count">(n个)</span>
      <a class="add_favorite" href="javascript:void(0)" onclick="add_shoucang();">添加收藏</a>
      </h2>
    </div>
  </div>

  <div class="favorite_list">
    <div class="list_type">
      <ul class="all">
       <li> <a href="#>全部(<span class="nums"></span>)</a></li>
       <li> <a href="#">钢琴谱(<span class="nums"></span>)</a></li>
       <li> <a href="#">钢琴曲(<span class="nums"></span>)</a></li>
      </ul>
    </div>

    <div class="list_line">
    </div>

    <div class="list_content">
      <ul class="navigation" id="navigation">
        {loop $info $r}
        <li class="t1"> 
         <a href="#" ><label class="shoucangId" id="shoucangId" style="display:none;">{$r[id]}</label>
                <h3>{$r[title]}</h3></a>
         <span class="date">{date("Y-m-d",$r[inputtime])}</span>
         <a class="edit" href="javascript:void(0)" onclick="edit_shoucang();">
         <img alt="编辑" src="http://127.0.0.1/phpcms/statics/images/favorite/edit.jpg"/></a>
         <a class="delete" href="JavaScript:void(0)" onclick="ConfirmDel();">
         <img alt="删除" src="http://127.0.0.1/phpcms/statics/images/favorite/delete.jpg"/></a>
         </li>
        {/loop}
        <li class="t1"> 
        </li>
      </ul>
    </div>
  </div>
  </div>  
  
  <div id="light" class="white_content">
  <a href="javascript:void(0)" onclick="document.getElementById('light').style.display='none';document.getElementById('fade').style.display='none'">
  <span>关闭</span></a>
  <br>
  <h2 style="color:#999292;">添加收藏</h2>
  <div class="form-group">
    <label for="url" class="control-label col-xs-2"><span>*</span>网址:</label>
    <div class="col-xs-9">
       <input id="url" type="text" name="url" class="form-control" value=" http://"/>
    </div>
  </div>
  
  <div class="form-group">
    <label for="title" class="control-label col-xs-2"><span>*</span>标题:</label>
    <div class="col-xs-9">
      <input id="title" type="text" name="title" class="form-control" />
    </div>
  </div>

  <div class="form-group">
    <label for="title" class="control-label col-xs-2"><span>*</span>类别:</label>
    <div class="col-xs-9">
     <label id="m1" >
      <input type="radio" name="radio" id="radio_pu" value="钢琴谱" checked="checked"/><span>钢琴谱</span></label>
     <label id="m2"><input type="radio" name="radio" id="radio_qu" value="钢琴曲" /><span>钢琴曲</span></label>
    </div>
  </div>
  
  <div class="form-group">
    <div class="col-xs-5 text-right">
       <input type="submit" value="收藏" name="dosumbit" class="btn btn-primary"/> 
       <button type="button" class="btn btn-default" onclick="document.getElementById('light').style.display='none';document.getElementById('fade').style.display='none'">取消</button>
    </div>
  </div>

<script type="text/javascript">
//添加收藏
function add_shoucang()
{
  document.getElementById('light').style.display='block';
  document.getElementById('fade').style.display='block';
  $("#title").val('');
  $("#url").val('http://');
  $("#shoucnag_id").val('');
  $("input[name='radio'][value='钢琴谱']").attr("checked",true);
}

//删除
function ConfirmDel() 
{
  var _id;
  if(confirm('确定删除?')) 
   {
     $('.navigation>li').click(function(){
      var iVal = $(this).index();
      $('.navigation>li').eq(iVal).hide();  
    });
   } 

   else 
   {
   document.getElementById('light').style.display='none';
   document.getElementById('fade').style.display='none'
   }
}
</script>

【效果预览】

js控制div层的叠加简单方法

js控制div层的叠加简单方法

以上就是小编为大家带来的js控制div层的叠加简单方法全部内容了,希望大家多多支持三水点靠木~

Javascript 相关文章推荐
jQuery-onload让第一次页面加载时图片是淡入方式显示
May 23 Javascript
密码强度检测效果实现原理与代码
Jan 04 Javascript
原生JS操作网页给p元素添加onclick事件及表格隔行变色
Dec 01 Javascript
浅谈javascript六种数据类型以及特殊注意点
Dec 20 Javascript
使用JS画图之点、线、面
Jan 12 Javascript
原生js模拟淘宝购物车项目实战
Nov 18 Javascript
jquery.uploadifive插件怎么解决上传限制图片或文件大小问题
May 08 jQuery
vue2.0 常用的 UI 库实例讲解
Dec 12 Javascript
javascript标准库(js的标准内置对象)总结
May 26 Javascript
为什么说JavaScript预解释是一种毫无节操的机制详析
Nov 18 Javascript
原生JS实现多条件筛选
Aug 19 Javascript
Vant 在vue-cli 4.x中按需加载操作
Nov 05 Javascript
js实现table添加行tr、删除行tr、清空行tr的简单实例
Oct 15 #Javascript
js控制li的隐藏和显示实例代码
Oct 15 #Javascript
jquery控制页面的展开和隐藏实现方法(推荐)
Oct 15 #Javascript
JS常用函数和常用技巧小结
Oct 15 #Javascript
表单元素值获取方式js及java方式的简单实例
Oct 15 #Javascript
JS添加或修改控件的样式(Class)实现方法
Oct 15 #Javascript
原生JS实现的放大镜效果实例代码
Oct 15 #Javascript
You might like
一个更简单的无限级分类菜单代码
2007/01/16 PHP
php include类文件超时问题处理
2015/02/06 PHP
Laravel 实现添加多语言提示信息
2019/10/25 PHP
JavaScript window.document的属性、方法和事件小结
2012/10/24 Javascript
extjs 3.31 TreeGrid实现静态页面加载json到TreeGrid里面
2013/04/02 Javascript
AngularJS中的过滤器使用详解
2015/06/16 Javascript
基于JavaScript实现智能右键菜单
2016/03/02 Javascript
BootStrap智能表单实战系列(十一)级联下拉的支持
2016/06/13 Javascript
Vue2.0实现1.0的搜索过滤器功能实例代码
2017/03/20 Javascript
jQuery动态添加li标签并添加属性和绑定事件方法
2018/02/24 jQuery
jQuery实现文件编码成base64并通过AJAX上传的方法
2018/04/12 jQuery
Vue CLI3创建项目部署到Tomcat 使用ngrok映射到外网
2019/05/16 Javascript
vue项目打包后怎样优雅的解决跨域
2019/05/26 Javascript
[29:10]Ti4 冒泡赛第二天 NEWBEE vs Titan 3
2014/07/15 DOTA
[01:21:58]守擂赛DOTA2第一周决赛
2020/04/22 DOTA
python 爬取微信文章
2016/01/30 Python
Python中循环后使用list.append()数据被覆盖问题的解决
2018/07/01 Python
python实现换位加密算法的示例
2018/10/14 Python
python使用pdfminer解析pdf文件的方法示例
2018/12/20 Python
Python使用修饰器进行异常日志记录操作示例
2019/03/19 Python
python文字和unicode/ascll相互转换函数及简单加密解密实现代码
2019/08/12 Python
python-tornado的接口用swagger进行包装的实例
2019/08/29 Python
python3 deque 双向队列创建与使用方法分析
2020/03/24 Python
在python中实现求输出1-3+5-7+9-......101的和
2020/04/02 Python
python使用numpy中的size()函数实例用法详解
2021/01/29 Python
CSS3实现翘边的阴影效果的代码示例
2016/06/13 HTML / CSS
Origins悦木之源香港官网:雅诗兰黛集团高端植物护肤品牌
2018/03/21 全球购物
社会实践先进工作者事迹材料
2014/05/06 职场文书
护士2014年终工作总结
2014/11/11 职场文书
2015年班长个人工作总结
2015/04/03 职场文书
2015年市场部工作总结
2015/04/30 职场文书
小学2016年“我们的节日·重阳节”活动总结
2016/04/01 职场文书
2019送给家人们的中秋节祝福语
2019/08/15 职场文书
Python爬虫基础之爬虫的分类知识总结
2021/05/13 Python
javascript数组includes、reduce的基本使用
2021/07/02 Javascript
厉害!这是Redis可视化工具最全的横向评测
2021/07/15 Redis