• 2022-07-25
    定位是css中非常重要的功能,其中,( )是将元素依据最近的已经定位的父元素进行定位,若所有父元素都没有定位,则依据( )进行定位。
  • 绝对定位;absolute[br][/br]#body根元素;body;浏览器窗口

    内容

    • 0

      绝对定位是将元素依据最近的已经定位(绝对、固定或相对定位)的父元素进行定位,一般地,会将需要进行绝对定位的元素对其父元素设置为相对定位。

    • 1

      下列关于元素定位描述正确的是()。 A: 元素定位主要是通过CSS定位实现网页元素的精确定位。元素的定位属性主要包括定位模式和边偏移两部分。 B: 相对定位是将元素相对于它在标准文档流中的位置按指定偏移移动到新位置,移动后元素形状不变,原本位置所占空间也继续保留。 C: 绝对定位是将元素依据最近的已经定位的父元素进行定位,若所有父元素都没有定位,依据body根元素(浏览器窗口)进行定位,移动后元素形状不变,原本位置所占空间不保留。 D: 固定定位,其本质是绝对定位的一种特殊形式,它以浏览器窗口作为参照物来定义网页元素。

    • 2

      固定定位的元素是相对于( )进行的定位 A: 浏览器 B: 元素自己 C: 父元素 D: 已经定位的父元素

    • 3

      关于元素的绝对定位模式,下列说法正确的是() A: "position: absolute;"可以将元素的定位模式设置为绝对定位。 B: 父级定位时,绝对定位参照父元素进行定位 C: 父级没有定位时,则依据body根元素(浏览器窗口)进行定位 D: 元素绝对定位后,就会脱离标准文档流的控制,不再占据标准文档流中的空间

    • 4

      【填空题】元素定位时:____________表示 应该在什么位置就在什么位置;__________________表示 相对于静态定位的位置,进行偏移,此时需要给出相对偏移的数值,比如:left:150px;top:100px;__________________ 将元素相对于已经定位的父元素进行定位,如果父元素没有定位则相对于body进行定位