jq右侧划出

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>右侧划出</title>
    <style>
.menu-mobile { position: fixed; right: -200px; width: 260px; height: 100%; top: 0; z-index: 10; text-align: left; }
.menu-mobile.menu-open { right: 0px; }
.menu-wrap { position: absolute; top: 0; left: 60px; background: #1a1a1a; width: 200px; height: 100%; }
.menu-close { cursor: pointer; display: block; position: absolute; font-size: 14px; color: #808080; width: 40px; height: 40px; line-height: 40px; top: 20px; right: 5px; -webkit-transition: all .1s ease-in-out; -moz-transition: all .1s ease-in-out; -ms-transition: all .1s ease-in-out; -o-transition: all .1s ease-in-out; transition: all .1s ease-in-out; }
.menu-close:hover { color: #ffffff; -webkit-transition: all .1s ease-in-out; -moz-transition: all .1s ease-in-out; -ms-transition: all .1s ease-in-out; -o-transition: all .1s ease-in-out; transition: all .1s ease-in-out; }
.body-push-toright { left: 200px; }
.body-push-toleft { left: -200px; }
.menu-mobile { -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; }
#menuToggle { position: absolute; top: 20px; left: 0; z-index: 11; display: block; text-align: center; font-size: 14px; color: #ffffff; width: 40px; height: 40px; line-height: 40px; cursor: pointer; background: rgba(0, 0, 0, 0.25); -webkit-transition: all .1s ease-in-out; -moz-transition: all .1s ease-in-out; -ms-transition: all .1s ease-in-out; -o-transition: all .1s ease-in-out; transition: all .1s ease-in-out; }
#menuToggle:hover { color: #ffffff; background: rgba(0, 0, 0, 0.2); -webkit-transition: all .1s ease-in-out; -moz-transition: all .1s ease-in-out; -ms-transition: all .1s ease-in-out; -o-transition: all .1s ease-in-out; transition: all .1s ease-in-out; }
.menu-wrap ul li { list-style: none; color: #fff; }
    </style>
</head>

<body>
    <nav class="menu-mobile" id="menu-mobile">
        <div class="menu-wrap">
            <i class="menu-close">close</i>
            <ul>
                <li><span>111</span></li>
                <li><span>222</span></li>
                <li><span>333</span></li>
            </ul>
        </div>
        <div id="menuToggle"><i>22</i></div>
    </nav>

    <script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.js"></script>
</body>
<script>
    $(‘#menuToggle, .menu-close‘).on(‘click‘, function() {
        $(‘#menuToggle‘).toggleClass(‘active‘);
        $(‘body‘).toggleClass(‘body-push-toleft‘);
        $(‘#menu-mobile‘).toggleClass(‘menu-open‘);
    });
</script>
</body>

</html>
时间: 2024-10-07 20:06:32

jq右侧划出的相关文章

hpux操作系统中从vg中划出lv,并将此lv做成文件系统,然后mount该文件系统

hpux操作系统中,从vg中划出lv,并将此lv做成文件系统,然后mount该文件系统 创建逻辑卷lvol5 #lvcreate -L 20480M -n lvol5 /dev/vg01 注意:lvol5是lv的名字 使用字符设备文件(带r)在 逻辑卷rlvol5中创建一个新的文件系统 #newfs /dev/vg01/rlvol5 或者 #newfs -f fstype /dev/vg01/rlvol5 挂接逻辑卷 # mount /dev/vg01/lvol5 /oracle_arch 注意

华为机试—从考试成绩中划出及格线

题目:从考试成绩中划出及格线 10个学生考完期末考试评卷完成后,A老师需要划出及格线,要求如下: (1) 及格线是10的倍数: (2) 保证至少有60%的学生及格: (3) 如果所有的学生都高于60分,则及格线为60分 输入:输入10个整数,取值0~100 输出:输出及格线,10的倍数 #include <stdio.h> #include <stdlib.h> int compare(const void *p, const void *q){ return *(int *)p

基于jQuery右侧弹出侧边导航栏代码

基于jQuery右侧弹出侧边导航栏代码.这是一款点击按钮弹出侧边导航栏样式特效代码.效果图如下: 在线预览   源码下载 实现的代码. html代码: <div class="box-bj"><img src="images/wd011.jpg" /></div> <div id="mintbar"><a id="closebtn" href="#"&g

jQuery鼠标划入划出

今天来简单的谈谈jQuery的一个划入划出的方法,.首先划入划出能想到的东西有哪些呢,. 1:hover 2:mouseenter/mouseleave 3:mouseover/mouseout. 一共是三中方法,先来说说他们的使用方法 $(".evo").hover(function(){ $(this).addClass("red"); },function(){ $(this).removeClass("red"); }) 这样写有点乱,那

iOS开发-微信右侧弹出视图实现

微信首页的+号,点击之后会弹出一个更多的视图,这个视图如何实现呢? 实现该效果可能需要以下技术要点: 1.图片拉伸,通过拉伸图片的中间的较小区域来保持图片的边上的形状 2.仿射变换,用到仿射变换的缩放,平移和合并,视图动画 3.navigationBar的样式设置 实现效果,如下: 本Demo图片来源微信安装包解压得到的图片 实现代码: // // ViewController.m // appXX-微信更多工具栏 // // Created by MRBean on 15/7/27. // C

JQ——图片弹出效果(定时弹出图片)、toggle

1.使用 hide() 和 show() 方法来隐藏和显示 HTML 元素(这里是img) <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>定时弹出图片——图片弹出的效果</title> <script type="text/javascript" src="../js/jquery-1.8.3.js&quo

用jq代码写出一个轮播图。

由于项目的需要,需要写出一个图片预览的功能,在预览的同时如果预览的图片大于1,还要能够轮播,.所以,这就是一个从后台取图片的路径,然后轮播的一个功能.  当图片数为1时,不显示左右箭头以及轮播圆点. 下面是一个gif的demo: 首先,我们理清了实现的方式.我们先做出一个轮播图的效果. DEMO地址:https://codepen.io/Dios/pen/dzLMVJ 然后我们再通过一些js判断达到图中的效果.

鼠标移到某个地方时,从左向右划出一条线的动画

.line { border-bottom: 2px solid #E40012; width:0px; display: inline-block; height: 2px; margin-bottom: 6px; } .animation-box:hover .line { animation: test 0.5s linear; animation-fill-mode :forwards; } @-webkit-keyframes test { 0%{ width: 5px; } 20%{

RecyclerView上下拖动条目排序,左右划出屏幕删除条目的最简单的实现

效果图 参考 RecyclerView的拖动和滑动 第一部分 :基本的ItemTouchHelper示例 概述: ItemTouchHelperAdapter:(★) RecyclerListAdapter需要实现这个接口, RecyclerListAdapter通过ItemTouchHelperAdapter的onItemMove和onItemDismiss方法来完成条目移动.条目消除的操作,并且通过notifyItemMoved()和notifyItemRemoved()来通知adapter