zoukankan      html  css  js  c++  java
  • jQuery高度及位置操作

    1. 获取滑轮位置,scrolltop:上下滚动的意思。

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
        <div style="height:100px;100px;overflow:auto;">
            <p>asdf</p><p>asdf</p><p>asdf</p><p>asdf</p>
            <p>asdf</p><p>asdf</p><p>asdf</p><p>asdf</p>
            <p>asdf</p><p>asdf</p><p>asdf</p><p>asdf</p>
            <p>asdf</p><p>asdf</p><p>asdf</p><p>asdf</p>
            <p>asdf</p><p>asdf</p><p>asdf</p><p>asdf</p>
            <p>asdf</p><p>asdf</p><p>asdf</p><p>asdf</p>
            <p>asdf</p><p>asdf</p><p>asdf</p><p>asdf</p>
        </div>
        <div style="height:1000px;"></div>
    </body>
    </html>
    

     效果:

    2. 默认情况下body离HTML页面的左边=8px,上边=8px的距离

    $('#i1').offset();    获取当前标签在整个文档中的坐标

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
        <div id="i1"></div>
        <div style="height:100px;100px;overflow:auto;">
            <p>asdf</p><p>asdf</p><p>asdf</p><p>asdf</p>
            <p>asdf</p><p>asdf</p><p>asdf</p><p>asdf</p>
            <p>asdf</p><p>asdf</p><p>asdf</p><p>asdf</p>
            <p>asdf</p><p>asdf</p><p>asdf</p><p>asdf</p>
            <p>asdf</p><p>asdf</p><p>asdf</p><p>asdf</p>
            <p>asdf</p><p>asdf</p><p>asdf</p><p>asdf</p>
            <p>asdf</p><p>asdf</p><p>asdf</p><p>asdf</p>
        </div>
        <div id="i2"></div>
        <div style="height:1000px;"></div>
        <script src="jquery-1.12.4.js"></script>
    </body>
    </html>
    

     运行效果:

    3.笔记

    位置:
    	$(window).scrollTop() 获取滑轮的位置
    	$(window).scrollTop(0) 设置滑轮的位置
    	scrollLeft([val]) 左右滑轮
    	offset().left   获取当前标签在整个文档中的坐标
    	offset().top   获取当前标签在整个文档中的坐标	
    	position()       指定标签相对于父标签(relative)的位置
    	$('i1').height()  #	获取标签的纯高度
    	$('i1').innerHeight() #获取边框+纯高度+?内边距	
    	$('i1').outerHeight()  #获取边框+纯高度+?外边距
    	$('i1').outerHeight(true) #获取边框+纯高度+?外边距	
    	#纯高度,边框,外边距,内边距
    
  • 相关阅读:
    Dotnet Core 跨平台GUI 开发实践
    微软的wasm 和 rust的wasm 方案对比
    全栈程序员的新玩具Rust(六)第一个WASM程序
    全栈程序员的新玩具Rust(五)第一个http服务器
    全栈程序员的新玩具Rust(四)第一个图形程序
    全栈程序员的新玩具Rust(三)板条箱
    全栈程序员的新玩具Rust(二)基本代码入门
    mac 上使用 zip 版的mysql
    磁盘 I/O 优化
    Netty WebSocket 开发
  • 原文地址:https://www.cnblogs.com/momo8238/p/7469676.html
Copyright © 2011-2022 走看看