位置: 编程技术 - 正文

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编程技术)

  • 企业视同销售的税法依据是什么?
  • 购买库存商品的运输费
  • 公司借款受托支付是什么
  • 其他应付款贷方负数怎么调整
  • 资产处置收益计入利润总额吗
  • 活动板房怎么开发票
  • 汇算清缴期间费用社保填哪里
  • 向其他单位无偿提供服务的不需缴纳增值税
  • 评估所得征税方法是一种控制纳税人逃税和避税的措施
  • 哪些票据可以挂公司名下
  • 工会经费应该计入人工成本吗
  • 打印机需要计提折旧吗
  • 一般代开增值税多少个点?
  • 退税文件提醒怎么看
  • 所得税除以利润总额是稳定性评价指标吗
  • 付款账号姓名是什么意思
  • 汇算清缴的费用合计是什么
  • 固定资产改造计入什么科目
  • 委托加工物资增值税怎么计算
  • 漏记的账务怎么处理
  • 建筑安装服务费可以抵扣进项税吗
  • 设备维修费增值税
  • 财政收回额度怎么记账
  • 日历怎么不能添加事件了
  • 海康威视网页插件下载
  • 应对怯场的方法
  • 非货币性资产对外捐赠企业所得税处理
  • 没报关的货物还需要开发票嘛
  • 暂估入库含税还是含税
  • php的mysql_query
  • htmlspecialchars_decode
  • 出口货物不退税进项可以开具普通发票吗
  • tabstat命令怎么用
  • php中input的用法
  • php读写xml
  • 织梦栏目内容不显示
  • 精灵图的使用
  • 帝国cms移动端设置教程
  • 企业研发费用会计处理英文文献
  • 货物运输业增值税
  • 配件盘点的方法
  • 日常收集整理常用工具
  • 资产负债表日后至财务报告批准报出日之间
  • 库存商品的科目设置
  • 个税全员全额扣除怎么算
  • 什么时候贷主营业务成本
  • 两个日期是否一致
  • 广告被罚
  • 本年利润为
  • 一般纳税人支付房租账务处理
  • 员工话费实报实销分录
  • 长期挂账的往来款税务处理
  • 债券发行费用计入初始成本会计分录
  • 新产品的研发费用扣除例题
  • 资产减值损失属于营业外支出吗
  • 电汇凭证需要盖什么章
  • xp windows功能在哪里
  • mac自动操作怎么停止
  • Windows如何自动关机
  • centos7权限
  • ubuntu with linux
  • win10 edge浏览器设置信任站点
  • centos如何操作
  • windows8桌面设置
  • win7如何设置语言输入
  • jquery validate.js表单验证入门实例(附源码)
  • Node.js中的核心模块包括哪些内容?
  • unity3d打开
  • jqgrid单元格点击事件
  • vs开发web教程
  • javascript 操作css
  • ubuntu修改默认桌面环境
  • vr project
  • 原生js实现promise.all
  • Python中字符串的定界符
  • js混杂模式
  • 厦门市税务局电话
  • 银行内部有遴选吗知乎
  • 临时工和季节工需要交社保吗合法吗
  • 2022年印花税最新规定反映了什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设