zoukankan      html  css  js  c++  java
  • 土豆右下角菜单悬浮效果

    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    <style type="text/css">
    *{margin:0;padding:0;font: 12px/1.25 tahoma,arial,宋体,sans-serif;}
    li{list-style:none;}
    a{text-decoration:none;}
    body{100%;height:100%;background:#000;_position:relative;overflow:hidden;}
    .page{position:fixed;_position:absolute;right:0;bottom:0;}
    #nav{height: 22px;margin: 5px 0 0 43px; 125px;}
    #nav li{float: left; 25px;}
    #nav li a{display: block;height: 22px; 25px;}
    #nav li .show,#nav li a:hover{background: url(minibar.png) no-repeat 0 -51px;}
    #nav .li_1 .show,#nav .li_1 a:hover{background-position:-25px -51px}
    #nav .li_2 .show,#nav .li_2 a:hover{background-position:-50px -51px}
    #nav .li_3 .show,#nav .li_3 a:hover{background-position:-75px -51px}
    #nav .li_4 .show,#nav .li_4 a:hover{background-position:-100px -51px}
    .qf{color: #FFFFFF;height: 16px;margin: 4px 0 0 8px;overflow: hidden; 160px;}
    #but{ bottom: 0;display: block;height: 50px;position: absolute;right: 0; 33px;z-index:20002;}
    .but_hide{background: url(minibar.png) no-repeat -170px 0;}
    .but_hide:hover{background-position:-203px 0;}
    .but_show{background: url(minibar.png) no-repeat -236px 0;}
    .but_show:hover{background-position:-269px 0;}
    #qf_bottom{203px;height: 50px;background:url(minibar.png) no-repeat 0 0;position:absolute;right:-165px;bottom:0;z-index: 20001;}
    #qf_box{bottom:-315px;display:none;height: 315px;padding: 0 0 48px;position: absolute;right: 1px; 200px; z-index: 20000;}
    .bg{background: url(mini_jpgs.jpg) no-repeat 0 0;height: 315px;opacity: 0.9;position: absolute;right: 0;top: 0; 200px;}
    .nav2_bg{bottom: 48px;height: 176px;left: 0;position: absolute; 34px;background: url(mini_jpgs.jpg) no-repeat 0 -139px;}
    #list_nav{background: url(minibar.png) no-repeat scroll 0 -255px transparent;height: 139px;left: 0;position: absolute;top: 2px; 34px;}
    #list_nav a{ color: #FFFFFF;display: block;height: 27px;line-height: 25px;text-align: center;text-decoration: none;}
    #list_nav .show{color: #FF9900;}
    #list_nav a:hover{color:#FFFF00;}
    .clos{ background: url(minibar.png) no-repeat 0 -76px ;cursor: pointer;height: 9px;position: absolute;right: 10px;top: 14px; 9px;}
    .box_right{color: #FFFFFF;
    height: 285px;
    overflow: hidden;
    position: absolute;
    right: 6px;
    top: 28px;
    150px;}
    </style>


    </head>
    <body>
    <div class="page">
        <div id="qf_bottom">
            <ul id='nav'>
                <li><a href="###"></a></li>
                <li class='li_1'><a href="###"></a></li>
                <li class='li_2'><a href="###"></a></li>
                <li class='li_3'><a href="###"></a></li>
                <li class='li_4'><a href="###"></a></li>
            </ul>
            <h2 class="qf">千锋JQ</h2>
        </div>
        <a class="but_show" id="but" href="###"></a>
        <div id="qf_box">
            <div class="bg"></div>
            <div class="nav2_bg"></div>
            <ul id="list_nav">
                <li><a class="show" href="#" target="_blank">天气</a></li>
                <li class="tab2"><a href="#" target="_blank">星座</a></li>
                <li class="tab3"><a href="#" target="_blank">排行</a></li>
                <li class="tab4"><a href="#" target="_blank">热点</a></li>
                <li class="tab5"><a href="#" target="_blank">直播</a></li>
            </ul>
            <a class='clos' id="btn_close"></a>
            <div class="box_right">
                <div>北京</div>
                    <div>
                        <div>
                            <strong><em>今天</em> (周二)</strong>
                            <img title="晴" src="01.gif" class="pic">
                        </div>
                        <span>-1~10C°</span>
                        <span>晴</span>
                        <span>微风小于3级</span>
                    </div>
                    <div >
                        <div>
                            <strong><em>明天</em> (周三)</strong>
                            <img title="多云" src="02.gif" class="pic">
                        </div>
                        <span>0~11C°</span>
                        <span>多云</span>
                        <span>北风3-4级</span>
                    </div>
                    <div>
                        <div>
                            <strong><em>后天</em> (周四)</strong>
                            <img title="晴" src="01.gif" class="pic">
                        </div>
                        <span>-1~12C°</span>
                        <span>晴</span>
                        <span>北风3-4级 转 微风小于3级</span>
                    </div>
                </div>
            </div>
        </div>
    </div>
    </body>
    </html>
    <script src="../../public.js"></script>
    <script src="../../sport3.js"></script>
    <script type="text/javascript">
        var but = $id("but"),
            btm = $id("qf_bottom"),
            box = $id("qf_box"),
            closeMe = $id("btn_close");
        but.onclick = function(){
            //先让 btm 的right值变为 0
            startMove( btm , 0 , "right" , function(){
                //先让box显示出来
                //在操作box的bottom值变为0
                box.style.display = "block";
                startMove( box , 0 , "bottom" );
            } )
        }
        
        closeMe.onclick = function(){
            startMove( box , -315 , "bottom" , function(){
                box.style.display = "none";
                startMove( btm , -165 , "right" );
            });
        }
    </script>
     

     
  • 相关阅读:
    iOS开发-NSOperation与GCD区别
    FMDB数据库升级
    Xcode自动选择证书
    asp.net常用函数表
    JS操作文件
    Json转换插件
    SpringCloud分布式事务-Seata
    SpringCloud应对高并发的思路
    SpringCloud-Greenwich版本新特性探索(1)---SpringCloudGateway
    如何热更新线上的Java服务器代码
  • 原文地址:https://www.cnblogs.com/tis100204/p/10328788.html
Copyright © 2011-2022 走看看