JQuery-- 获取元素的宽高、获取浏览器的宽高和垂直滚动距离
1 * 能够使用jQuery设置尺寸 2 * .width() width 3 * .innerWidth() width + padding 4 * .outerWidth() width + padding + border 5 * .outerWidth(true) width + padding + border + margin 6 * 能够使用jQuery操作坐标 7 * .offset() 永远基于网页文档(document)获取 8 * .position() 基于定位的祖先元素(offsetParent)获取
demo
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 <style> 7 .box{ 8 width: 200px; 9 height: 200px; 10 background-color: palegreen; 11 padding:20px; 12 border: 10px solid darkcyan; 13 margin: 50px; 14 } 15 </style> 16 <script src="lib/jquery-1.12.2.js"></script> 17 18 </head> 19 <body> 20 <div class="box"> 21 width: 200px<br/> 22 height: 200px<br/> 23 padding:20px<br/> 24 border: 10px solid darkcyan<br/> 25 margin: 50px<br/> 26 27 </div> 28 </body> 29 </html> 30 <script> 31 console.log(".css('width')获取盒子宽度=width:"+$('.box').css('width')); 32 console.log("width()获取盒子宽度= width :"+$('.box').width()); 33 console.log("innerwidth()获取盒子宽度= width + padding :"+$('.box').innerWidth()); 34 console.log("outerWidth()获取盒子宽度= width + padding + border:"+$('.box').outerWidth()); 35 console.log("outerWidth(true)获取盒子宽度= width+ padding + border + margin:"+$('.box').outerWidth(true)); 36 37 38 39 </script>
转载于:https://www.cnblogs.com/mrszhou/p/7788372.html
JQuery-- 获取元素的宽高、获取浏览器的宽高和垂直滚动距离相关推荐
- Dom基础 特殊的节点 获取元素节点的内容 获取元素的属性 css属性 Dom获取元素的方法
1.Dom基础 <!DOCTYPE html> <html><head><meta charset="utf-8"><titl ...
- c#数组获取元素的索引_获取元素集合 从C#中的指定索引
c#数组获取元素的索引 Given a Collection<T> of integer types, and an index, we have to access the elemen ...
- 节点属性、offset*获取元素尺寸、offsetLeft获取元素定位
1.节点属性 节点属性汇总 - nodeType nodeName nodeValue 元素节点 1 大写标签名 null 属性节点 2 属性名 属性值 文本节点 3 #text 文本内容 注释节点 ...
- jquery获取元素的值,获取当前对象的父对象等等
jsp代码: <span><input type="hidden" value="1" id="newInfo">& ...
- vue获取元素offsetTop,mounted获取不到offsetTop,获取元素距离页面顶边距离
记录一下开发过程中遇到的坑,今天想做一个功能,当我评论完之后,页面跳到评论区顶部,于是就要获取到评论区距离页面顶部的距离,需要循环获取offsetTop来实现,但是在mounted阶段是无论如何都获取 ...
- jQuery 超实用笔记(一)- 获取元素
一.利用标签名改变格式 原生 javascript 情况下,需要改变标签中内容的属性时需要使用 document.getElementByTagName('标签名') 来编写代码. 而 jQuery ...
- 详解用Java实现爬虫:HttpClient和Jsoup的介绍及使用(请求方式、请求参数、连接池、解析获取元素)
一.介绍:何为爬虫 网络爬虫(Web crawler)也叫做网络机器人 可以代替人 自动地在互联网中进行数据信息的采集和整理 是一种按照一定的规则 自动地抓取万维网信息的程序或者脚本 可以自动采集所有 ...
- 使用dom方式遍历文档||获取元素||从元素中获取数据
使用dom方式遍历文档 获取元素 根据id查询元素getElementById 根据标签获取元素getElementsByTag 根据class获取元素getElementsByClass 根据属性获 ...
- js获取元素的方法及具体案例
目录 1. 获取元素的方法 2.补充知识 3.具体案例:变色模块 1. 获取元素的方法 (1)通过id获取:document.getElementByid('id名') 例: <button i ...
最新文章
- 淘宝李晓拴:淘宝网PHP电子商务应用
- mysql子查询复杂操作_MySQL 子查询操作
- DL之RNN:循环神经网络RNN的简介、应用、经典案例之详细攻略
- 【Homework】说出 == 和 equals 的区别
- vue slot scope使用_20、slot插槽的用法
- 你可能不太熟知的布局技巧
- linux使用rsync增量保存文件与无交互自动传输
- android 工作总结,Android项目的个人总结
- 关于大规模 push 系统的解决方案
- 定义一个复数类Complex,重载运算符“+”,
- 计算机技术学科分类号,专业分类号及学科码对照表.doc
- 计算机机房需求调查表,弱电工程设计流程及客户需求调研表
- sql根据身份证计算年龄
- python 断言详细讲解用法及其案例_Python断言的最佳实践
- html编写一个飞机游戏,利用HTML5 Canvas如何制作一个简单的打飞机游戏
- GNN从入门到精通 -- Graph Embedding (2)
- SyntaxError: invalid character in identifier
- android ota功能,支持 OTA 更新 | Android 开源项目 | Android Open Source Project
- 大话操作系统(11)进程间通信
- JavaScript 实现购物车
热门文章
- html电池百分比,显示电池百分比在哪设置
- Java自带的广告怎么删掉_如何屏蔽电脑上的弹窗广告?
- wxpython应用程序对象与顶级窗口_wxPython 基础 | 学步园
- php sql delete 返回值,delete方法
- nginx服务器access_log日志分析及配置详解
- 【编译原理】求一个句型短语、直接短语、句柄(一看就懂~!骗小狗)
- python基础练习(八)
- python写了代码_Python写代码的用法建议
- ERROR in ./node_modules/element-ui/lib/theme-chalk/fonts/element-icons.ttf 1:0 Module parse failed:
- mysql的端点在哪查看_数据库镜像端点