• 鼠标经过显示 动画


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

    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <script src="./animate.js"></script>
        <style>
            .sliberbar {
                position: fixed;
                right: 0;
                bottom: 100px;
                 40px;
                height: 40px;
                text-align: center;
                line-height: 40px;
                cursor: pointer;
                color: #fff;
            }
            
            .con {
                position: absolute;
                left: 0;
                top: 0;
                 200px;
                height: 40px;
                background-color: purple;
                z-index: -1;
            }
        </style>
    </head>


    <body>
        <div class="sliberbar">
            <span>←</span>
            <div class="con">问题反馈</div>
        </div>

        <script>
            var sliderbar = document.querySelector('.sliberbar');
            var con = document.querySelector('.con');
            sliderbar.addEventListener('mouseenter', function() {
                animate(con, -160, function() {
                    sliderbar.children[0].innerHTML = '→';
                });
            })
            sliderbar.addEventListener('mouseleave', function() {
                animate(con, 0, function() {
                    sliderbar.children[0].innerHTML = '←';
                });
            })
        </script>
    </body>

    </html>
  • 相关阅读:
    Web前端面试(二):CSS盒模型
    Web前端面试题
    微信小程序之base64图片如何预览与一键保存到本地相册?
    微信小程序 —搜索框
    初次
    用document.getElementsByTagName()返回的真的是数组吗?
    《精通CSS:高级Web标准解决方案》学习笔记(下)
    Git常用命令
    博客施工暂时告一段落
    《精通CSS:高级Web标准解决方案》学习笔记(上)
  • 原文地址:https://www.cnblogs.com/ericblog1992/p/13061556.html
Copyright © 2020-2023  润新知