<body>
<style>
*{
margin: 0;
padding: 0;
}
.box{
width: 100px;
height: 100px;
border: 10px solid #b160ad;
text-align: center;
line-height: 100px;
margin: 100px;
padding: 8px;
}
.insideBox{
position: relative;
}
.scrollBox{
width: 100px;
height: 100px;
overflow-y: scroll;
}
</style>
<div class="box">box
<div class="insideBox">insideBox</div>
</div>
<div class="scrollBox">
降低偶是副驾驶的咖啡机考试大纲克劳福德删了呢发的斯科拉房管局段首空格VN加速度快发给你就是电脑发的萨勒芬妮谨防监控
</div>
<script src="./库/jquery-1.9.1.js"></script>
<script>
//获取/修改 尺寸
console.log($(".box").width());//100 内容区域(不包括padding+border)
$(".box").width("200px")
console.log($(".box").innerWidth());//116内容区域(包括padding,不包括border)
console.log($(".box").outerWidth());//136 内容区域(包括padding+border)
console.log($(".box").outerWidth(true));//336 总大小(padding+border+margin)
//获取/修改 位置
//offset :相对于视口的偏移
console.log($(".box").offset());//top:100 left:100
//设置此属性时 元素默认relative
$(".box").offset({
left:50,
top:80
})
//position:相对于父容器的偏移
console.log($(".box").position());
console.log($(".insideBox").position());
//scrollTop/scrollLeft :获取/设置元素的滑动距离
$(".scrollBox").scrollTop(20)
</script>
</body>
2021-02-24 jQuery 获取/修改 尺寸/滑动距
最新推荐文章于 2021-06-10 12:07:56 发布