欢迎来到计算机相关教程网!

JavaScript

当前位置: 主页 > 网页制作 > JavaScript

网页交互开发高级第九章课后习题及答案

时间:2022-08-25 09:59:03|栏目:JavaScript|点击:

课后习题:

一、 填空题

1. 通过______来获取元素到设置了定位的父元素顶部的距离。

2. ______用来获取带有定位的父元素。

3. offsetWidth包含paddingborder     的值。

二、 判断题

1. scrollTopscrollLeft是获取被滚动出去的距离。(  )

2. offset系列是只读属性。(  )

3. style可以得到任意样式表中的样式值。(  )

三、 选择题

1. 以下关于offset系列属性和style属性的说法,正确的是(  )。

A. 通过style属性获取到的样式结果是字符串型,通过offset系列获取到的属性值是数字型

B. offset系列属性和style属性一样,都可以获取到元素的行内样式

C. style属性只能获取元素的行内样式,offset系列属性能获取到元素的所有样式

D. 以上说法都不正确

2. 下列关于offsetWidthoffsetHeight的说法,正确的是(  )。

A. 这两个属性用来表示内容的大小,不包括边框和内边距

B.通过offsetWidth可以设置元素的宽度

C. 这两个属性值的结果是字符串类型的数据,默认单位是px

D. 这两个属性是只读属性

3. 下列关于offsetParent的说法,正确的是(  )。

A. offsetParent获取到的是元素的父元素

B. offsetParent属性和parentNode属性的含义一样

C. offsetParent属性用来获取离这个元素最近的绝对定位父元素

D. 以上说法都错误

四、 简答题

1. 请简述offset系列属性有哪些。

2. 请简述offsetstyle的区别。

3. 请简述offsetParentparentNode的区别。

答案:

一、 填空题

1. offsetTop

2. offsetParent

3. 内容区域的宽度

二、 判断题

1. 

2. 

3. 

 

三、 选择题

1. ABC

2. D

3. D

四、 简答题

1. 请简述offset系列属性有哪些

offsetLeft:返回元素相对带有定位父元素左边框的偏移。

offsetTop:返回元素相对带有定位父元素上方的偏移。

offsetWidth:返回自身的宽度(包括padding、边框和内容区域的宽度),注意返回数值不带单位。

offsetHeight:返回自身的高度(包括padding、边框和内容区域的高度),注意返回数值不带单位。

offsetParent:返回作为该元素带有定位元素的父级元素(如果父级都没有定位则返回body)。

2. 请简述offsetstyle的区别

offset可以得到任意样式表中的样式值,而style只能得到行内样式表中的样式值。

offset系列获得的数值是没有单位的,而style.width获得的是带有单位的字符串。

offsetWidth包含paddingborderwidth的值,而style.width获得的是不包含paddingborder的值。

offsetwidth等属性是只读属性,只能获取不能赋值,而style.width是可读写属性,可以获取也可以赋值。

3. 请简述offsetParentparentNode的区别

offsetParent:返回作为该元素带有定位元素的父级元素(如果父级都没有定位则返回body)。

parentNode:用来返回某个指定节点的父节点。

 


上一篇:网页交互开发高级第八章课后习题及答案

栏    目:JavaScript

下一篇:网页交互开发高级第十章课后习题及答案

本文标题:网页交互开发高级第九章课后习题及答案

本文地址:http://www.wangzhanteacher.com/?m=home&c=View&a=index&aid=228

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:8044517 | 邮箱:8044517@qq.com

Copyright © 2022-2025 计算机相关教程网 版权所有冀ICP备17010187号