当前位置: 首页 > news >正文

做网站42类商标怎么选小类汕头网站设计

做网站42类商标怎么选小类,汕头网站设计,郑州东区做网站电话,做产品表情的网站关于元素的一些属性在前端的日常开发中#xff0c;我们经常无可避免的需要获取或者监听一些页面的属性#xff0c;那么我们需要经常了解一些属性代表的含义才能更好地使用这些属性。特别是一下这些#xff1a;尺寸相关#xff1a;offsetHeight、clientHeight、scrollHeight…关于元素的一些属性在前端的日常开发中我们经常无可避免的需要获取或者监听一些页面的属性那么我们需要经常了解一些属性代表的含义才能更好地使用这些属性。特别是一下这些尺寸相关offsetHeight、clientHeight、scrollHeight偏移相关offsetTop、clientTop、scrollTop、pageYOffset、scrollY获取相对视口位置Element.getBoundingClientRect()获取元素的style对象Window.getComputedStyle(Element)属性的定义关于尺寸相关的属性定义offsetHeight: Element.offsetHeight是一个只读属性返回的是元素对应的高度px的值是一个整数值不存在小数隐藏元素返回0其他返回元素的innerHeight padding border margin 滚动条但是不包括里面的::before or ::after伪元素clientHeight: Element.clientHeight是一个只读属性返回的是元素对应的高度px的值是一个整数值不存在小数对于没有设置样式或者inline元素而言返回的是0对于html元素或者怪异模式下的body返回的是viewport高度也就是整个页面视口高度其他情况下元素的innerHeight padding不包括border、margin、滚动条scrollHeight: 是一个只读属性返回的是元素对应的高度px的值是一个整数值不存在小数在子元素不存在滚动情况下和Element.clientHeight一样在子元素存在滚动情况下会是所以子元素的clientHeight高度之和 自身paddingwindow.innerHeight: (浏览器窗口高度不包含工具栏菜单等仅仅是可视区域dom的height)window.outerHeight: (浏览器窗口高度包含工具栏、菜单等,整个浏览器的height)关于偏移offsetTop只读属性返回元素距离最近一个相对定位的父元素内边线的顶部距离实际使用时可能存在不同样式引起的相对定位父元素不一致的兼容性问题。clientTop上边框的宽度scrollTop对于滚动元素而言就是已经滚动的距离对于html而言就是window.scrollYwindow.scrollY别名window.pageYOffset根节点已经垂直滚动的距离开发中所需的相关数据获取整个页面的可视区高度【不需要可视区外的高度】const height window.innerHeight|| document.documentElement.clientHeight|| document.body.clientHeight;获取整个页面的高度【包括可视区外的】const height document.documentElement.offsetHeight|| document.body.offsetHeight;获取整个页面的垂直滚动高度const scrollTop document.documentElement.scrollTop|| document.body.scrollTop;获取元素相对根节点顶部的距离// 对于相对于根节点定位的元素const top Element.offsetTop;// 对于非相对于根节点定位的元素需要循环获取getElementTop(element) {let actualTop element.offsetToplet current element.offsetParentwhile (current ! null) {actualTop current.offsetTopcurrent current.offsetParent}return actualTop}// 还有一中方法 滚动距离 距离视口上边距const top Element.getBoundingClientRect().top window.scrollY获取元素相对可视区域顶部距离const top Element.getBoundingClientRect().top;设置整个页面的垂直滚动位置const isCSS1Compat ((document.compatMode || ) CSS1Compat);if (isCSS1Compat) {document.documentElement.scrollTop 100;} else {document.body.scrollTop 100;}到此这篇关于详解HTML元素的height、offsetHeight、clientHeight、scrollTop等梳理的文章就介绍到这了,更多相关height、offsetHeight、clientHeight、scrollTop内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家
http://www.zqtcl.cn/news/318659/

相关文章:

  • 做淘宝店铺有哪些好的网站东莞网站制作建设收费
  • Wordpress 实名认证太原网站搜索优化
  • 大良网站建设dwxw网站可以自己做
  • 自己怎么建网站佛山哪家网站建设比较好
  • 长沙短视频制作公司广州网站优化注意事项
  • 北京西城网站建设公司蓬莱做网站价格
  • 网站镜像做排名网站托管工作室
  • 江苏省建设协会网站wordpress小说采集
  • 网站运行费用预算计算机学了出来干嘛
  • 什么网站上公司的评价最客观青州网站优化
  • 网站开发下载那个kk网龙岩
  • 网站页面统计代码是什么意思国外网站模板欣赏
  • 徐州社交网站传奇做网站空间
  • 网站服务器租赁怎样用ps做网站的效果图
  • 温州网站建设制作苏州做网站费用
  • 山东网站建设和游戏开发的公司排名网站开发工程师待遇淄博
  • 创建网站的代码公司网站建设服务公司
  • 徐州建站推广仿织梦长沙网站公司
  • 中山做网站的新闻静态网站模板下载
  • 以学校为目标做网站策划书企业管理软件都有哪些
  • 黄石网站开发云开发小程序源码
  • 重点实验室网站建设萧山好的做网站的公司
  • 物流网站的建设网站建设优化是什么鬼
  • 门户网站建设项目书页面设计一般用什么软件
  • 安徽城乡建设 厅网站电子商务网站建设需要哪些步骤
  • 网站建设应该懂什么知识青岛模板网站建设
  • 免费cms建站系统有哪些网站设计项目总结
  • 做网站湖州网站后台管理系统如何使用
  • 网站建设报价单-中英文版长春省妇幼网站做四维
  • 注册网站免费网站上传小马后怎么做