zoukankan      html  css  js  c++  java
  • js之吸顶效果

    <!doctype html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>吸顶效果</title>
    <style>
        *{
            padding: 0;
            margin: 0;
        }
        body{
            height: 2000px;
        }
        /*吸顶效果*/
        #top{
            line-height: 50px;
            background: red;
            color: yellow;
            font-size: 20px;
            text-align: center;
            text-shadow:  0 0 8px tomato;
        }
        #top::selection{
            color: maroon;
            background:#fff;
        }
        /*隐藏头部*/
        #header{
             100%;
            line-height: 50px;
            background: rgba(0,0,0,.4);
            text-align: center;
            box-shadow: 0 0 5px black;
            position: fixed;
            left: 0;
            top: -103px;
        }
        #header.top{
            top: 0;
            transition-top:0.5;
        }
        .txt:hover{
            box-shadow: 0 0 2px red;
        }
        .btn:hover{
            box-shadow: 0 0 2px red;
        }
        .txt{
             190px;
            height:26px;
            vertical-align: middle;
            border:1px solid #ccc;
            border-right: 0;
            outline: none;
            transition: .5;
        }
        .btn{
             35px;
            height:28px;
            vertical-align: middle;
            border:1px solid #ccc;
            border-left: 0;
            outline: none;
            cursor: pointer;
            transition: .5;
        }
        p{
            font-size: 20px;
            font-weight:30;
            color:#ff0;
        }
    </style>
    </head>
    <body>
        <div id="top">If you do you can do you will never more than you are now!</div>
        <div id="header">
            <p>悦享品质</p>
            <form action="">
                <input type="text" class="txt" value="SERACH..."><input type="submit" value="搜索" class="btn">
            </form>
        </div>
        <script>
            //吸顶效果
            var oTop = document.getElementById('top');
            setTimeout(function(){
                oTop.style.display = 'none';//设置id为top的样式
            },3000);
            var oHeader = document.getElementById('header');
            window.onscroll = function(){
                //获取窗口的滚动条位置
                var sScroll = document.body.scrollTop || document.documentElement.scrollTop;
                if(sScroll >= 400){
                    oHeader.className = 'top';
                }else{
                    oHeader.className = '';
                }
            }
        </script>
    </body>
    </html>
    

      

     
  • 相关阅读:
    浅谈线段树
    并查集最简单讲解
    mysql索引原理深度解析
    算法、数据结构可视化
    php算法题---对称的二叉树
    php算法题---连续子数组的最大和
    Jsoup一个简短的引论——采用Java抓取网页数据
    宏定义详细信息
    解决java.sql.SQLException: ORA-01789: query block has incorrect number of result columns
    BZOJ 2435 NOI2011 道路建设 BFS/DFS
  • 原文地址:https://www.cnblogs.com/bgwhite/p/9476215.html
Copyright © 2011-2022 走看看