Difference between revisions of "Team:NAU-CHINA/Model"

Line 3: Line 3:
 
{{NAU-CHINA/header}}
 
{{NAU-CHINA/header}}
  
<html>
+
<html xmlns="http://www.w3.org/1999/xhtml">
 
<head>
 
<head>
<meta charset="utf-8">
+
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>左侧电梯演示</title>
+
    <meta name="viewport" content="width=device-width, initial-scale=1">
 +
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
 +
    <title>jquery左侧悬浮导航点击快速预览效果</title>
  
<script type="text/javascript" src="js/jquery.min.js"></script>
+
    <link href="/static/css/demo.css" rel="stylesheet" media="all" />
<script type="text/javascript" src="js/LiftEffect.js"></script>
+
  
<style>
+
    <!--[if IE]>
*{
+
margin: 0;
+
padding: 0;
+
list-style-type:none;
+
}
+
body{
+
height: 4000px;background:#eee;
+
}
+
.lift-nav{
+
position: fixed;
+
top: 100px;
+
left: 30px;
+
display: none;
+
}
+
.lift-nav li{
+
width: 30px;
+
height: 30px;
+
text-align: center;
+
line-height: 30px;
+
color: #fff;
+
padding: 10px 10px;
+
margin-bottom: 10px;
+
background: skyblue;
+
cursor: pointer;
+
}
+
  
.lift-nav li.current{
+
    <style type="text/css">
background: tomato;
+
        li.remove_frame a {
}
+
            padding-top: 5px;
 +
            background-position: 0px -3px;
 +
        }
 +
    </style>
  
.t1,.t2,.t3,.t4,.t5,.t6{
+
    <![endif]-->
width: 800px;
+
height: 400px;
+
text-align: center;
+
line-height: 400px;
+
background: skyblue;
+
margin: 100px auto;
+
font-size: 30px;
+
color: #fff;
+
}
+
.t1{
+
margin-top: 200px;
+
}
+
.t2{
+
background: pink;
+
}
+
.t3{
+
background: tomato;
+
}
+
.t4{
+
background: grey;
+
}
+
.t5{
+
background: yellow;
+
}
+
.t6{
+
background: seagreen;
+
}
+
</style>
+
  
 +
    <script type="text/javascript" src="/static/js/jquery.min.js"></script>
 +
    <script type="text/javascript" src="/static/js/jquery.qrcode.min.js"></script>
 +
    <script type="text/javascript">
 +
        $(document).ready(function () {
 +
            function fixHeight() {
 +
                var headerHeight = $("#switcher").height();
 +
                $("#iframe").attr("height", $(window).height()-54+ "px");
 +
            }
 +
            $(window).resize(function () {
 +
                fixHeight();
 +
            }).resize();
 +
 +
            $('.icon-monitor').addClass('active');
 +
 +
            $(".icon-mobile-3").click(function () {
 +
                $("#by").css("overflow-y", "auto");
 +
                $('#iframe-wrap').removeClass().addClass('mobile-width-3');
 +
                $('.icon-tablet,.icon-mobile-1,.icon-monitor,.icon-mobile-2,.icon-mobile-3').removeClass('active');
 +
                $(this).addClass('active');
 +
                return false;
 +
            });
 +
 +
            $(".icon-mobile-2").click(function () {
 +
                $("#by").css("overflow-y", "auto");
 +
                $('#iframe-wrap').removeClass().addClass('mobile-width-2');
 +
                $('.icon-tablet,.icon-mobile-1,.icon-monitor,.icon-mobile-2,.icon-mobile-3').removeClass('active');
 +
                $(this).addClass('active');
 +
                return false;
 +
            });
 +
 +
            $(".icon-mobile-1").click(function () {
 +
                $("#by").css("overflow-y", "auto");
 +
                $('#iframe-wrap').removeClass().addClass('mobile-width');
 +
                $('.icon-tablet,.icon-mobile,.icon-monitor,.icon-mobile-2,.icon-mobile-3').removeClass('active');
 +
                $(this).addClass('active');
 +
                return false;
 +
            });
 +
 +
            $(".icon-tablet").click(function () {
 +
                $("#by").css("overflow-y", "auto");
 +
                $('#iframe-wrap').removeClass().addClass('tablet-width');
 +
                $('.icon-tablet,.icon-mobile-1,.icon-monitor,.icon-mobile-2,.icon-mobile-3').removeClass('active');
 +
                $(this).addClass('active');
 +
                return false;
 +
            });
 +
 +
            $(".icon-monitor").click(function () {
 +
                $("#by").css("overflow-y", "hidden");
 +
                $('#iframe-wrap').removeClass().addClass('full-width');
 +
                $('.icon-tablet,.icon-mobile-1,.icon-monitor,.icon-mobile-2,.icon-mobile-3').removeClass('active');
 +
                $(this).addClass('active');
 +
                return false;
 +
            });
 +
        });
 +
    </script>
 +
 +
    <script type="text/javascript">
 +
function Responsive($a) {
 +
if ($a == true) $("#Device").css("opacity", "100");
 +
if ($a == false) $("#Device").css("opacity", "0");
 +
$('#iframe-wrap').removeClass().addClass('full-width');
 +
$('.icon-tablet,.icon-mobile-1,.icon-monitor,.icon-mobile-2,.icon-mobile-3').removeClass('active');
 +
$(this).addClass('active');
 +
return false;
 +
};
 +
    </script>
 +
 
</head>
 
</head>
<body>
+
<body id="by">
  
<div class="lift-nav">
+
<div id="switcher">
<ul class="lift">
+
    <div class="center">
<li>1楼</li>
+
        <ul>
<li>2楼</li>
+
            <div id="Device">
<li>3楼</li>
+
                <li class="device-monitor"><a href="javascript:"><div class="icon-monitor"></div></a></li>
<li>4楼</li>
+
                <li class="device-mobile"><a href="javascript:"><div class="icon-tablet"></div></a></li>
<li>5楼</li>
+
                <li class="device-mobile"><a href="javascript:"><div class="icon-mobile-1"></div></a></li>
<li>6楼</li>
+
                <li class="device-mobile-2"><a href="javascript:"><div class="icon-mobile-2"></div></a></li>
</ul>
+
                <li class="device-mobile-3"><a href="javascript:"><div class="icon-mobile-3"></div></a></li>
 +
            </div>
 +
            <li class="top2">
 +
                <a href="#">手机二维码预览</a>
 +
                <div class="vm">
 +
                    <div id="output"></div>
 +
                    <p style="color:#808080;margin:10px 0 0 0;">扫一扫,直接在手机上打开</p>
 +
                </div>
 +
            </li>
 +
            <li class="logoTop">
 +
                <a href="http://www.17sucai.com/pins/26590.html">jquery左侧悬浮导航点击快速预览效果</a>            <script type="text/javascript">
 +
                jQuery('#output').qrcode({width:150,height: 150,text: window.location.href});
 +
            </script>
 +
            <li class="remove_frame"><a href="http://www.17sucai.com/preview/1/2017-10-15/nav/index.html" title="移除框架"></a></li>
 +
        </ul>
 +
    </div>
 
</div>
 
</div>
  
<div class="lift-target">
+
<div id="iframe-wrap">
<div class="t1">这是1楼</div>
+
    <iframe id="iframe" src="http://www.17sucai.com/preview/1/2017-10-15/nav/index.html" frameborder="0" width="100%"></iframe>
<div class="t2">这是2楼</div>
+
<div class="t3">这是3楼</div>
+
<div class="t4">这是4楼</div>
+
<div class="t5">这是5楼</div>
+
<div class="t6">这是6楼</div>
+
 
</div>
 
</div>
  
<script type="text/javascript">
+
<!--百度流量统计代码-->
$(function(){
+
<script>
LiftEffect({
+
    var _hmt = _hmt || [];
"control1": ".lift-nav",   //侧栏电梯的容器
+
    (function() {
"control2": ".lift",                          //需要遍历的电梯的父元素
+
        var hm = document.createElement("script");
"target": [".t1",".t2",".t3",".t4",".t5",".t6"], //监听的内容,注意一定要从小到大输入
+
        hm.src = "https://hm.baidu.com/hm.js?382f81c966395258f239157654081890";
"current": "current"   //选中的样式
+
        var s = document.getElementsByTagName("script")[0];
});
+
        s.parentNode.insertBefore(hm, s);
})
+
    })();
 
</script>
 
</script>
  
 
</body>
 
</body>
 
</html>
 
</html>

Revision as of 21:09, 11 October 2018

Template:2018_NAU-CHINA

header

jquery左侧悬浮导航点击快速预览效果