首页 > 试题广场 >

 css属性position都有哪些值?

[问答题]

 css属性position都有哪些值?

摘自《CSS》权威指南
position的值的含义如下:
  • static:默认值

    • 元素框正常生成。

    • 块级元素生成一个矩形框,作为文档流的一部分,行内元素则会创建一个或多个行框,置于其父元素中

  • relative:相对定位

    • 元素框偏移某个距离,元素仍保持其未定位前的形状,它原本所占的空间仍保留

  • absolute:绝对定位

    • 元素框从文档流完全删除,并相对于其包含块定位,包含块可能是文档中的另一个元素或者是初始包含块。

    • 元素原先在正常文档流中所占的空间会关闭,就好像该元素原来不存在一样。

    • 元素定位后生成一个块级框,而不论原来它在正常文档流中生成何种类型的框。

  • fixed:固定定位

    • 元素框的表现类似于将position设置为abosolute,不过其包含块是视窗本身。


编辑于 2020-11-04 15:57:12 回复(0)
相对定位不脱离文本流
发表于 2020-02-17 15:17:51 回复(0)
static默认,标准流无定位 absolute绝对定位 relative相对定位 fixed固定定位
发表于 2020-02-13 10:12:03 回复(0)
absolute绝对定位
relative相对定位
fixed固定定位
sticky粘性定位
static默认值,没有定位
inherit继承父系
initial设置该属性为默认值
发表于 2020-02-14 18:48:14 回复(0)
absolute:绝对定位,相对于第一个static以外的父元素进行定位
relative:相对定位,相对于正常位置进行定位
static:没有定位
fixed:绝对定位,相对于浏览器窗口定位
inherit:从父元素继承
发表于 2020-04-08 10:10:08 回复(0)
absolute绝对定位
relative相对定位
fixed相对浏览器定位
static默认,没有定位
sticky粘性定位
发表于 2020-03-21 21:43:38 回复(0)
relative
absolute
fixed
sticky
发表于 2020-03-03 10:16:03 回复(0)