美文网首页
18、位置

18、位置

作者: 一直流浪 | 来源:发表于2022-09-01 12:28 被阅读0次

方法:

  • offset()
    • 获取一个对象,对象里面包含top和left;offset()获取元素距离document的位置
  • position()
    • 获取一个对象,对象里面包含top和left;position()获取元素距离定位父级(offsetParent)的位置

代码案例:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style>
            *{
                margin: 0;
                padding: 0;
            }
            .father{
                width: 400px;
                height: 400px;
                border: 10px solid red;
                position: relative;
                top: 10px;
                left: 10px;
            }
            .son{
                width: 100px;
                height: 100px;
                border: 10px solid green;
                position: absolute;
                top: 100px;
                left: 100px;
            }
        </style>
    </head>
    <body>
        <input type="button" id="btn1" value="offset()" />
        <input type="button" id="btn2" value="position()" />
        
        <div class="father" id="father">
            <div class="son"  id="son">
                
            </div>
        </div>
    </body>
</html>

<script type="text/javascript" src="js/jQuery.js" ></script>
<script>
    $(function(){
        //1. offset()
        //获取一个对象,对象里面包含top和left
        //offset()获取元素距离document的位置
        $('#btn1').click(function(){
            console.log($('#son').offset());  //top:143 ,left:120
        });
        
        //2.position()
        //获取一个对象,对象里面包含top和left
        //position()获取元素距离定位父级(offsetParent)的位置
        $('#btn2').click(function(){
            console.log($('#son').position());  //top:100,left:100
        });
    })
</script>

相关文章

  • 18、位置

    方法: offset()获取一个对象,对象里面包含top和left;offset()获取元素距离document的...

  • 感知位置(18)

    《出世即入世,关系即修行》 本群只为做功课之用,同学们请不要在群里发送其他东西。以下是暂定...

  • format()

    1、使用位置参数 >>> li = ['hoho',18] >>>print( 'my name is {} ,a...

  • ckplayer去除页面信息

    去掉右上角logo(位置):链接地址:http://www.ckplayer.com/manual/18/31.h...

  • 足太阳膀胱经——下肢

    膀胱经下肢18个穴的位置和作用如下: 50、承扶穴 位置:在大腿后面,臀下横纹的中点。 主治:腰骶臀股部疼痛,痔疾...

  • 雨水

    阳历时间:2021年2月18日18:44 农历时间:辛丑年正月初七 黄道位置:太阳到达黄经330度 节气期间:20...

  • 《妈妈的位置》2018-05-18

    想妈妈的孩子 ◆◆◆ 他的妻子因为意外事故离开他身边已经四年了,他因为无法兼顾父母双亲的角色而感到挫折。 有一天晚...

  • 2019-10-18《位置~关系~交易》

    前奏:在落笔之前,我反复对位调整着,不知道该以怎样的一个角度去描述这个事件,有些话也不知道该怎么直接去传递…… h...

  • 足太阳膀胱经——腰背部

    腰背部18个穴的位置和作用如下: 32、三焦俞穴: 位置:在腰部,当第一腰椎棘突下,旁开1.5寸。 主治:肠鸣,腹...

  • 《缠论形动学》第6节:突破类买点(涨停板高发区)与回踩类买点(缠

    突破类买点是容易出现涨停板的位置。 很多追涨停板,做强势股都选择在这个位置。 比如中天金融(000540)7月18...

网友评论

      本文标题:18、位置

      本文链接:https://www.haomeiwen.com/subject/ptbqwrtx.html