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 相关文章推荐
Add a Table to a Word Document
Jun 15 Javascript
JS中Iframe之间传值的方法
Mar 11 Javascript
JS交换变量的方法
Jan 21 Javascript
jquery可定制的在线UEditor编辑器
Nov 17 Javascript
javascript随机抽取0-100之间不重复的10个数
Feb 25 Javascript
微信小程序 详解页面跳转与返回并回传数据
Feb 13 Javascript
js 动态生成html 触发事件传参字符转义的实例
Feb 14 Javascript
Vue2学习笔记之请求数据交互vue-resource
Feb 23 Javascript
JS实现直接运行html代码的方法
Mar 13 Javascript
微信小程序 wepy框架与iview-weapp的用法详解
Apr 10 Javascript
JS实现的简单tab切换功能完整示例
Jun 20 Javascript
Vue-drag-resize 拖拽缩放插件的使用(简单示例)
Dec 04 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
DC动画很好看?新作烂得令人发指,名叫《红色之子》
2020/04/09 欧美动漫
一个可以删除字符串中HTML标记的PHP函数
2006/10/09 PHP
linux平台编译安装PHP7并安装Redis扩展与Swoole扩展实例教程
2016/09/30 PHP
PHP+MySQL实现输入页码跳转到指定页面功能示例
2018/06/01 PHP
浅析PHP中的 inet_pton 网络函数
2019/12/16 PHP
Add a Table to a Word Document
2007/06/15 Javascript
jquery ajax 登录验证实现代码
2009/09/23 Javascript
JavaScript 核心参考教程 内置对象
2009/10/13 Javascript
jQuery 1.8 Release版本发布了
2012/08/14 Javascript
Javacript实现颜色梯度变化和渐变的效果代码
2013/05/31 Javascript
js实现简单的购物车有图有代码
2014/05/26 Javascript
Javascript中String的常用方法实例分析
2015/06/13 Javascript
jQuery实现的自适应焦点图效果完整实例
2016/08/24 Javascript
webpack学习笔记之代码分割和按需加载的实例详解
2017/07/20 Javascript
phantomjs导出html到pdf的方法总结
2017/10/19 Javascript
Vue项目分环境打包的实现步骤
2018/04/02 Javascript
详解Vue组件插槽的使用以及调用组件内的方法
2018/11/13 Javascript
layui的layedit富文本赋值方法
2019/09/18 Javascript
[01:55]《走出家门看比赛》——DOTA2 2015国际邀请赛同城线下观战
2015/07/18 DOTA
利用Python进行图像的加法,图像混合(附代码)
2019/07/14 Python
Python中字典与恒等运算符的用法分析
2019/08/22 Python
python找出列表中大于某个阈值的数据段示例
2019/11/24 Python
使用Python3 poplib模块删除服务器多天前的邮件实现代码
2020/04/24 Python
jupyter 使用Pillow包显示图像时inline显示方式
2020/04/24 Python
Python利用myqr库创建自己的二维码
2020/11/24 Python
Clarins娇韵诗英国官网:来自法国的天然护肤品牌
2017/04/18 全球购物
网络、C以及其他硬件方面的面试题
2016/08/23 面试题
MIS软件工程师的面试题
2016/04/22 面试题
晚归检讨书
2014/02/19 职场文书
社区关爱留守儿童活动方案
2014/08/22 职场文书
作文批改评语
2014/12/25 职场文书
教你漂亮打印Pandas DataFrames和Series
2021/05/29 Python
python之json文件转xml文件案例讲解
2021/08/07 Python
python的列表生成式,生成器和generator对象你了解吗
2022/03/16 Python
python运行脚本文件的三种方法实例
2022/06/25 Python
Mybatis 一级缓存和二级缓存原理区别
2022/09/23 Java/Android