位置: 编程技术 - 正文

js中scrollHeight,scrollWidth,scrollLeft,scrolltop等差别介绍

编辑:rootadmin
ie(ie9,chrome,ff基本一致)中: offsetHeight(返回元素的高度和宽度,以像素为单位,包含内边距): +4+4+3+3=(自身的高度+上下各为4的内边距+上下的各为3的border,注意不包括外边距) offsetWidth(返回元素的高度和宽度,以像素为单位,包含内边距):、 +3+3+4+4= 同上 offsetLeft(返回当前元素的左边界到它的包含元素的左边界的偏移量,以像素为单位): 2+3+1=6(ie6下为3)(父级div的内左边距2+父级div外左边距+3+子div左外边距+1,注意这里子div内边距是不会影响到offsetLeft) 没有offsetRight的概念。 offsetTop(返回当前元素的上边界到它的包含元素的上边界的偏移量,以像素为单位。) 2+3+1=6(ie6下为2)道理和offsetLeft一样 scrollHeight(返回元素的完整的高度和宽度,以像素为单位。当一个元素拥有滚动条时(比如由于 CSS 的 overflow:scroll 属性,如果为hidden,得到的只是能显示文字所能看到的高度) (div的实际的高度,由里面的文字来决定,overflow:scroll ) 如果overflow:hidden,就只有,其它的被隐藏了 如果去调overflow,就是,为什么 overflow:scroll 却等于呢?因为还包含了滚动条的高度 scrollWidth:(和scrollheight道理一样) overflow:hidden值为(子div实际的宽度) overflow:scroll 值为(这里为什么会这样?难道不包括滚动条的宽度?) 去掉overflow,值为 scrolltop(返回已经滚动到元素的左边界或上边界的像素数。只有在元素有滚动条的时候,例如,元素的 CSS overflow 属性设置为 auto 的时候,这些像素才有用。这些属性也只在文档的 <body> 或 <html> 标记上定义(这和浏览器有关),并且一起来制定滚动文档的位置。注意,这些属性并不会指定一个 <iframe> 标记的滚动量) 如果不拖动滚动条,默认的值为0; scrollLeft同上

推荐整理分享js中scrollHeight,scrollWidth,scrollLeft,scrolltop等差别介绍,希望有所帮助,仅作参考,欢迎阅读内容。

js中scrollHeight,scrollWidth,scrollLeft,scrolltop等差别介绍

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

JavaScript基本编码模式小结 无论编写任何程序都会接触到编码风格,设计模式等概念,编码风格一般侧重于书写规范,而设计模式则偏向于程序架构设计。本文中笔者整理的这些

JavaScript学习笔记记录我的旅程 1、什么是JavaScript?(1)HTML只是描述网页长相的标记语言,没有计算,判断能力,如果所有计算,判断(比如判断文本框是否为空,判断两次密码是否输入一

JavaScript基础语法让人疑惑的地方小结 /*JS基础语法中,几个比较容易让人疑惑的地方。*//*=====*/functionde(){varab=;//数值varba="";//字符串if(ab==ba){//==,会先转换,后比对。//alert("b");}if(!(ab===ba))

标签: js中scrollHeight,scrollWidth,scrollLeft,scrolltop等差别介绍

本文链接地址:https://www.jiuchutong.com/biancheng/380573.html 转载请保留说明!

上一篇:js split 的用法和定义 js split分割字符串成数组的实例代码(js中split方法的作用)

下一篇:JavaScript基本编码模式小结(javascript编程技术)

  • 跨年的所得税会计分录
  • 收到退回的款项怎么做分录
  • 小规模普通发票要交税吗
  • 专票小数点没打印齐能用吗
  • 库存现金日记账格式
  • 商贸企业变更为生产企业
  • 缴交社保基金会计分录怎么写?
  • 自建生产用机器设备领用本企业生产的产品
  • 商场返券活动300返220
  • 股权转让印花税税目怎么填
  • 建筑安装工程承包合同
  • 股权的溢价是什么意思
  • 员工离职公司需要办理什么手续
  • 纳税营业额包含免税营业额吗?
  • 核定应税所得税会计分录
  • 淘宝的电子发票怎么看
  • 安装费要交税吗
  • 公司买空调开具的进项发票可以抵扣吗?
  • 营改增后不动产发票样本
  • 个人有形动产租赁
  • 专项应付款与补助的区别
  • 网络适配器感叹号代码43
  • 长期股权投资特征
  • 其他应付款转营业外收入需要交增值税吗
  • newsupd.exe - newsupd是什么进程 有什么用
  • u盘突然被写保护是坏了吗
  • 路由器重启以后wifi不见了
  • 城镇土地使用税的计算公式
  • 预售商品房转让合同
  • 口腔门诊提供免费服务有哪些?
  • oracleupdate关联表
  • [ChatGPT] 从 GPT-3.5 到 GPT-5 的进化之路 | ChatGPT和程序员 : 协作 or 取代
  • 企业会计准则应用指南2023pdf
  • node.js的安装和配置
  • 股东分红会计分录案例
  • audo命令
  • docker安装redis设置密码无效
  • 软件研发主要研发啥软件
  • 商业承兑汇票在网银上怎么查询
  • 什么是指社会保障完全靠当前的收入
  • 土地增值税是对转让什么并取得收入的单位和个人
  • SQL Server 2008 r2 完全卸载方法分享
  • 应付劳务费怎么做账
  • 支付航天信息服务费未收到发票怎么处理
  • 工程施工会计如何记账
  • 个人所得税要计入管理费用吗
  • 工厂加工费如何计算
  • 银行印鉴变更申请书范本
  • 零工发生事故算工伤吗
  • 增值税相关的问题
  • 存货跌价准备怎么结转成本
  • centos怎么安装eclipse
  • lsf.exe是什么
  • shell数值比较
  • linux怎么使用
  • nodejs模拟点击
  • dos批处理实例
  • web标准化
  • python如何进行线程操作
  • perl使用保留字引用什么模块
  • linux如何一次性删除多个文件
  • javascript的相关应用
  • jQuery插件ajaxFileUpload使用实例解析
  • shell命令for
  • javascript的主要用途
  • unity ulua
  • js跨域请求有哪些方式
  • 深入理解中国式现代化
  • jquery获取当前地址
  • js写后端用什么框架
  • jquery complete
  • javascript获取复选框的值
  • python网络编程从入门到精通
  • 税务贷app
  • 南京地税局局长名单
  • 中欧班列补贴政策
  • 上海买房各种税
  • 苏州税务局下班时间
  • 长春市医保社保什么时候年检
  • 成都城镇居民社保怎么缴费
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设