关于元素高度的几个point
来源:互联网 发布:淘宝衣服搭配在哪里 编辑:程序博客网 时间:2024/06/06 03:46
几个元素属性用来表示元素的高度和宽度:
1.offsetHeight:元素在垂直方向上所占用的空间大小,以像素计。包括元素的高度、(可见的)水平滚动条的高度,上边框高度和下边框高度。
2.clientHeight:元素内容高度加上上下内边距高度。
同理的还有offsetWidth和clientWidth,这几个属性都是属于元素的本身属性,不属于CSS样式,并且都是只读的,无法修改,每次访问都需要重新计算。
调用属性:element.offsetHeight即可
PS:在原生JS中,为元素的内容高度赋值必须要加上"px",不然会失效,
例:
h=element.offsetHeight;element.style.height=h;//失效element.style.height=h+"px";//正确
在JQ中,可以不用加"px",默认单位就为像素。例:$(selector).height(h);//成功$(selector).css("height",h);
补充:
event.clientX和event.clientY事件属性返回当事件被触发时鼠标指针向对于浏览器页面(或客户区)的水平坐标。
0 0
- 关于元素高度的几个point
- 关于div中放入一个img元素导致div高度会多出几个像素的解决问题
- 8、关于窗口和文档的几个重要的高度
- HTML中,关于元素的高度与宽度的问题
- 获取元素的高度
- 各种元素的高度
- 关于operation point的理解
- 关于pthread的cancel point
- 关于元素高度不会被内部浮动元素撑开的问题
- 关于子元素浮动父元素高度为零的解决办法
- 关于浮动元素float使其父元素高度塌陷的原因及解决方法
- 父元素自适应子元素的高度
- 规定元素的高度,宽度
- 几个关于父元素、子元素的常用的js选择器
- 关于IE处理margin和padding值超出父元素高度的问题
- 关于浮动布局无法撑起父元素高度的问题(清除浮动)
- CSS关于子元素设置了float属性后父元素高度为0的解释和解决方法
- CSS关于子元素设置了float属性后父元素高度为0的解释和解决方法
- Spring 3.x 企业开发实战Chapter7 Part1
- linux部署dubbo服务可执行Jar和启动批处理命令编写
- 51nod 1108 距离之和最小 V2
- gcc代码优化
- 51nod 1110 距离之和最小 V3
- 关于元素高度的几个point
- bootbox.js实践总结(一)
- codevs1342 种树
- QQ微信微博联合登录流程总结
- 【贪心】 nyoj1057寻找最大数(三)
- 赵州桥
- 超文本预处理器——PHP(基础)
- 51nod 1113 矩阵快速幂
- ImageView和ImageButton的区别