1. html:
    <!--弹出层导航栏-->
    <div class="public-nav-content">
    <ul>
    <li><a href=""><i></i><b>方案设计</b></a></li>
    <li><a href=""><i></i><b>为我报价</b></a></li>
    <li><a href=""><i></i><b>我要验房</b></a></li>
    <li><a href=""><i></i><b>老房装修</b></a></li>
    <li><a href=""><i></i><b>精装房改造</b></a></li>
    </ul>
  1. </div>
    css:
  1. /*弹出层导航栏*/
  2.  
  3. .public-nav-content{
    width: 0;/
    height:0;/
    padding-top: 1rem;
    background: url("../image/icon/icon-nav.png") no-repeat;
    background-size: 100% 100%;
    position: fixed;
    right:0;
    top:0;
    z-index:9999998;
    }
    .public-nav-content img{
    width:100%;/
    height: 100%;/
    }
    .public-nav-content ul{
    margin:0 0.29rem;
    border-bottom:0.01rem solid #D9D9D9;
    display: none;/
    }
    .public-nav-content ul li{
    text-align: center;
    display: inline-block;
    float:left;
    margin-top: 0.3rem;/
    margin-right:0.15rem;/
    }
  4.  
  5. js:
  1. $(".public-nav-content").click(function(event) {
    $(".public-nav-content").animate({
    height:'0%',
    width:'0%'
    });
    $(".public-nav-content ul").hide();
    $(".icon-lists").hide();
    $(".icon-list").css("display","inline-block");
    event.stopPropagation();
    });
    $(".icon-list").click(function(){
    $(this).hide();
    $(".icon-lists").css("display","inline-block");
    $(".public-nav-content").show();
    $(".public-nav-content ul").show();
    $(".public-nav-content").animate({
    height:'100%',
    width:'100%',
    });
    $('.public-nav-content ul').animate({
    width: '98%',
    height:'15%',
    })
    $(".public-nav-content ul li").animate({
    width: '15%',
    })
    });
    $(".icon-lists").click(function(){
    $(this).hide();
    $(".icon-list").css("display","inline-block");
    $(".public-nav-content").animate({
    height:'0%',
    width:'0%'
    });
    $(".public-nav-content ul").hide();
    });

69.js--点击事件等比例弹出层div的更多相关文章

  1. js的事件冒泡和点击其他区域隐藏弹出层

    一.前言 在编写页面的时候,我们经常使用到弹出层.对于弹出层,原本的意义就是增加与用户的交互,提升用户的好感度.如果弹出层都没有较好的体验,那何谈通过交互来提升好感... 首先提出几个弹出层的注意点: ...

  2. jquery层居中,点击小图查看大图,弹出层居中代码,顶部层固定不动,滚动条滚动情况

    jquery层居中,点击小图查看大图,弹出层居中代码 http://www.cnblogs.com/simpledev/p/3566280.html 见第一版,发现一个情况,如果页面内容多出一屏的情况 ...

  3. jquery层居中,点击小图查看大图,弹出层居中代码

    1.层居中 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w ...

  4. js 点击input焦点不弹出键盘 PDA扫描枪

    直接贴代码 1.利用input readonly属性 当input有readonly属性的时候,即使获取焦点,也不会吊起小键盘 扫码枪输入的间隔大概在15-60毫秒,然后手动输入的100-200毫秒之 ...

  5. 深入React事件系统(React点击空白部分隐藏弹出层;React阻止事件冒泡失效)

    只关注括号内问题的同学,可直接跳转到蓝字部分.(标题起的有点大,其实只讨论一个问题) 两个在React组件上绑定的事件,产生冲突后,使用e.stopPropagation(),阻止冒泡,即可防止事件冲 ...

  6. 自学Android的第一个小程序(小布局、button点击事件、toast弹出)

    因为上班,学习时间有限,昨晚才根据教程写了一个小程序,今天忙里偷闲写一下如何实现的,来加深一下印象. 首先创建一个Android项目, 通过activity_xxx.xml布局文件来添加组件来达到自己 ...

  7. layer.js,,,分享一个好用的弹出层

    基本属性: <!DOCTYPE html> <html> <head> <head> <meta content="text/html; ...

  8. jQuery第三课 点击按钮 弹出层div效果

    jQuery 事件方法 事件方法会触发匹配元素的事件,或将函数绑定到所有匹配元素的某个事件. 触发实例: $("button#demo").click() 上面的例子将触发 id= ...

  9. 弹出层 div dialog

    写你自己的弹出框 风格,如下面 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcWluZ2xpYW5sdWFu/font/5a6L5L2T/fontsize ...

随机推荐

  1. ionic2中使用极光IM的WebSDK实现即时聊天

    本文主要介绍如何在ionic项目中集成极光IM的WebSDK,详细文档可参考官方介绍. 一.准备 1. 注册激光账号,进入开发者服务页面创建应用. 2. 创建应用后须完成对应平台的推送设置,进行应用或 ...

  2. Spark之join、leftOuterJoin、rightOuterJoin及fullOuterJoin

    Spark的join与mysql的join类似,mysql的join是将表与表之间连接查询,spark中join是将RDD数据集进行连接,Spark主要有join.leftOuterJoin.righ ...

  3. Stars HDU - 1541

    HDU - 1541 思路:二维偏序,一维排序,一维树状数组查询即可. #include<bits/stdc++.h> using namespace std; #define maxn ...

  4. 动态规划——Split Array Largest Sum

    题意大概就是,给定一个包含非负整数的序列nums以及一个整数m,要求把序列nums分成m份,并且要让这m个子序列各自的和的最大值最小(minimize the largest sum among th ...

  5. Django与Celery配合实现定时任务

    一.前言 Celery是一个基于python开发的分布式任务队列,而做python WEB开发最为流行的框架莫属Django,但是Django的请求处理过程都是同步的无法实现异步任务,若要实现异步任务 ...

  6. selenium基础实例学习

    在这里我们通过selenium官方文档做给的实例以及翻译,做出如果代码注释   from selenium import webdriverfrom selenium.webdriver.common ...

  7. 20181115 python-第一章学习小结part1

    知识点回顾: 什么是编程: 写代码,让计算机执行任务 编程语言的分类与特性: 1.机器语言,即二进制语言,最帖近于机器底层,可以由计算机直接执行,故速度最快,但不适合开发. 2.汇编语言,直接将二进制 ...

  8. python学习:缩进

    缩进 一要求: 官方建议打四个空格.tab键不建议使用,放到其他操作系统容易出现混乱.(打四个空格太费劲) 二实现: 简便方法:每按一下tab键自动换成四个空格.notepad++ 设置里首选项-制表 ...

  9. module.exports 和 exports(转)

    CommonJS规范规定,每个模块内部,module变量代表当前模块.这个变量是一个对象,它的exports属性(即module.exports)是对外的接口.加载某个模块,其实是加载该模块的modu ...

  10. 怎样将PDF文件转换成Excel表格

    PDF文件怎样转换成Excel表格呢?因为很多的数据信息现在都是通过PDF文件进行传输的,所以很多时候,信息的接受者都需要将这些PDF文件所传输的数据信息转换成Excel表格来进行整理,但是我们应该怎 ...