• jquery——尺寸


     1. 获取和设置元素的尺寸

     

    2. 获取元素相对页面的绝对位置:offset()

    这种方式增加的盒子不会对之前的结构产生影响

    demo:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>手风琴</title>
        <script type="text/javascript" src="jquery-1.12.4.min.js"></script>
        <script type="text/javascript">
    
            $(function () {
                var $pos = $('.pos');
                var pos = $pos.offset();
    
                var w = $pos.outerWidth();
                // alert(pos.left);
                // console.log(pos);
                $('.pop').css({left:pos.left+w,top:pos.top});
    
                $pos.mouseover(function () {
                     $('.pop').show();
                });
    
                $pos.mouseout(function () {
                    $('.pop').hide();
                });
            })
        </script>
        <style type="text/css">
    
            .box{
                100px;
                height:100px;
                background-color: hotpink;
                margin-bottom: 10px;
            }
    
            .pos{
                margin-left:500px;
    
            }
    
            .pop{
                100px;
                height:100px;
                background-color: gold;
                position:fixed;
                left:0;
                top:0;
                display: none;
            }
        </style>
    </head>
    <body>
    <div class="box"></div>
    <div class="box"></div>
    <div class="box pos"></div>
    <div class="box"></div>
    <div class="pop">提示信息</div>
    </body>
    </html>

    3. $(window).height(): 获取可视区的高度(桌面显示的一个窗口的大小)

    4. $(document).height(): 获取页面高度

    5.  $(document).scrollTop();$(document).scrollLeft(): 获取页面滚动距离

  • 相关阅读:
    .net基础学java系列(一)视野
    技术栈
    Apollo(阿波罗)携程开源配置管理中心
    .NET 动态调用WCF
    RPC 工作原理
    ServiceStack 简单使用
    PRC 框架选择
    栈vs堆,最详细的对比
    使用SuperSocket打造逾10万长连接的Socket服务
    开源项目练习EF+jQueryUI前后端分离设计
  • 原文地址:https://www.cnblogs.com/gaoquanquan/p/9207895.html
Copyright © 2020-2023  润新知