首页 > 试题广场 >

当窗口上下滚动时,能始终固定在视野顶端的是(div 的直接父

[单选题]
当窗口上下滚动时,能始终固定在视野顶端的是(div 的直接父级元素是 <body>)()
  • <div style=”position:fixed;top:0;”></div>
  • <div style=”position:absolute;top:0;”></div>
  • <div style=”position:relative;top:0;”></div>
  • <div style=”margin-top:0;”></div>
推荐
编辑于 2017-03-19 09:27:25 回复(5)
fixed和absolute在没有滚动条的时候无差异;在有滚动条的时候,fixed不会随滚动条的移动而移动,而absolute则会随之移动。
发表于 2018-06-18 16:39:40 回复(1)
定义中主要学习了,两个定位,一个是相对定位,relative  一个是绝对定位,absolute。如果想定位在一个部位,如果没有给一个作为相对的定位,那么会默认按照body,作为父级定位。所以应用position:absolute。
但是想让目标随着视窗移动而定位,所以要定位视窗,学习了一下。fixed 以视窗为目标,所以选择fixed
编辑于 2019-01-03 20:29:15 回复(2)
fixed和absolute在没有滚动条的时候无差异;在有滚动条的时候,fixed不会随滚动条的移动而移动,而absolute则会随之移动。
发表于 2022-12-10 18:38:33 回复(0)
生成绝对定位元素,针对浏览器窗口定位
发表于 2020-04-24 18:11:12 回复(0)
A
发表于 2018-08-04 19:27:11 回复(0)
fix的位置相对于浏览器窗口确定
发表于 2017-09-05 23:30:33 回复(0)
A
发表于 2017-08-05 20:39:08 回复(0)
定义和用法 position 属性规定元素的定位类型。 说明 这个属性定义建立元素布局所用的定位机制。任何元素都可以定位,不过绝对或固定元素会生成一个块级框,而不论该元素本身是什么类型。相对定位元素会相对于它在正常流中的默认位置偏移。 默认值:static 继承性:no 版本:CSS2 JavaScript 语法:object.style.position=&quot;absolute&quot; 可能的值 值描述 absolute 生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。元素的位置通过 &quot;left&quot;, &quot;top&quot;, &quot;right&quot; 以及 &quot;bottom&quot; 属性进行规定。 fixed 生成绝对定位的元素,相对于浏览器窗口进行定位。元素的位置通过 &quot;left&quot;, &quot;top&quot;, &quot;right&quot; 以及 &quot;bottom&quot; 属性进行规定。 relative 生成相对定位的元素,相对于其正常位置进行定位。因此,&quot;left:20&quot; 会向元素的 LEFT 位置添加 20 像素。 static 默认值。没有定位,元素出现在正常的流中(忽略 top, bottom, left, right 或者 z-index 声明)。 inherit 规定应该从父元素继承 position 属性的值。 定义和用法 margin-top 属性设置元素的上外边距。 注释:允许使用负值。 默认值:0 继承性:no 版本:CSS1 JavaScript 语法:object.style.marginTop=&quot;10px&quot; 可能的值 值描述 auto 浏览器设置的上外边距。 length 定义固定的上外边距。默认值是 0。 % 定义基于父对象总高度的百分比上外边距。 inherit 规定应该从父元素继承上外边距。 定义和用法 top 属性规定元素的顶部边缘。该属性定义了一个定位元素的上外边距边界与其包含块上边界之间的偏移。 注释:如果 "position" 属性的值为 "static",那么设置 "top" 属性不会产生任何效果。 说明 对于 static 元素,为 auto;对于长度值,则为相应的绝对长度;对于百分比数值,为指定值;否则为 auto。 对于相对定义元素,如果 top 和 bottom 都是 auto,其计算值则都是 0;如果其中之一为 auto,则取另一个值的相反数;如果二者都不是 auto,bottom 将取 top 值的相反数。 默认值:auto 继承性:no 版本:CSS2 JavaScript 语法:object.style.top="50px" 可能的值 值描述 auto 默认值。通过浏览器计算上边缘的位置。 % 设置以包含元素的百分比计的上边位置。可使用负值。 length 使用 px、cm 等单位设置元素的上边位置。可使用负值。 inherit 规定应该从父元素继承 top 属性的值。
编辑于 2017-03-24 16:59:17 回复(0)
A
发表于 2017-03-11 16:57:17 回复(0)
A,fixed相对于浏览器窗口进行定位
发表于 2017-02-05 16:39:43 回复(0)
固定定位的相对点是浏览器的窗口,所以选A
发表于 2016-11-27 00:29:11 回复(0)