位置

简介: 位置

1.offset()


方法描述:相对页面左上角的坐标。

需求描述:获取div相对页面左上角的坐标

.box {
width: 100px;
height: 100px;
background: coral;
}


<div class="box"></div>


var offset = $('.box').offset();
console.log(offset.left, offset.top);



2.position()


方法描述:相对于父元素左上角的坐标。

需求描述:获取div相对于父元素左上角的坐标

.box-container {
    width: 300px;
    height: 300px;
    background: pink;
    position: absolute;
    left: 20px;
    top: 20px;
}


.box {
    width: 100px;
    height: 100px;
    background: coral;
    position: absolute;
    left: 20px;
    top: 20px;
}
<div class="box-container">
    <div class="box"></div>
</div>
var offset = $('.box').position();
console.log(offset.left, offset.top);


3.scrollLeft()


设置页面滚动条滚动到指定位置(兼容chrome和IE)


$('body,html').scrollLeft(60);

需求描述:设置页面的宽度为2000px,设置滚动条的X轴坐标为300px,要求兼容各种浏览器


$('body').css('width', '2000px');
$('html,body').scrollLeft(300);



4. scrollTop()


方法描述:读取/设置滚动条的Y坐标,该方法读写合一。

读取页面滚动条的Y坐标(兼容chrome和IE)


$('body,html').scrollTop(60);


$('body').css('height', '2000px');
$('html,body').scrollTop(300);



相关文章
|
5月前
|
人工智能
依次后移一个位置
依次后移一个位置。
46 12
|
8月前
使其前面各数顺序向后移 m 个位置
【7月更文挑战第4天】使其前面各数顺序向后移 m 个位置。
38 1
|
10月前
关于RoPE旋转位置编码的理解
关于RoPE旋转位置编码的理解
180 1
|
10月前
|
API Python
文件位置标记及其定位
文件位置标记及其定位
100 2
|
10月前
|
索引
将数组指定索引位置的元素 移动到 目标索引位置,且不改变其他元素原本的顺序,注意这个不是对调元素位置,是移动某一个元素位置不影响其他元素顺(使用场景:拖拽改变数据的顺序,点击上下左右箭头移动元素顺序)
将数组指定索引位置的元素 移动到 目标索引位置,且不改变其他元素原本的顺序,注意这个不是对调元素位置,是移动某一个元素位置不影响其他元素顺(使用场景:拖拽改变数据的顺序,点击上下左右箭头移动元素顺序)
|
10月前
|
算法 小程序 API
uniapp显示当前位置与所传入位置的距离
uniapp显示当前位置与所传入位置的距离
463 0
|
JavaScript
Dom中偏移父节点及偏移位置
Dom中偏移父节点及偏移位置
185 0
Dom中偏移父节点及偏移位置
|
安全
阿里云常见参数获取位置
示例主要介绍阿里云常见参数的获取位置。
617 0
阿里云常见参数获取位置
|
移动开发 Linux Windows
文件的指针位置
f = open('指针测试.txt','a+',encoding='utf-8') # 这里会直接创建文件,可查看a,w,r,以及分别加加号‘+’和加b的区别 # tell() 显示文件指针 print(f.
948 0

热门文章

最新文章