css position属性的使用方法

 时间:2026-02-14 12:13:48

1、首先,我们实现一个简单的html页面如图,外层class为padiv。内层有chdiv1和chdiv2。

css position属性的使用方法

2、我们给第二个子元素chdiv2添加position: relative属性。然后top和left会随之生效,如图所示。

元素仍然在文档流内,relative是相对应该在的位置移动。

css position属性的使用方法

3、如果选择position为absolute,其会脱离文档流(父元素不再保留其位置)。但是其定位是相对页面定位的,如图chdiv2会定位到页面左上角。

css position属性的使用方法

4、如果使用fixed,则该元素是相对浏览器窗口定位的。如图定位在窗口右下角。

css position属性的使用方法

5、如果使用sticky,同时需要指定top/left/bottom/right其中的1~2个。当页面滚动,元素进入不可见区域时,元素会表现得像fixed一样。

css position属性的使用方法

6、position的默认属性值是static,即元素就在文档流内原本位置,此时left top right bottom属性不会生效。

css position属性的使用方法

7、position属性可以任意的组合嵌套。如下图是两层relative,也可以一层fixed一层relative等等。

css position属性的使用方法

css position属性的使用方法

8、position还有一个最普通的属性是inherit,就是继承父节点。如图,子节点和父节点一样为fixed。

css position属性的使用方法

  • 儿童癫痫需要终身服药吗
  • 什么是甲硝唑
  • 小小千纸鹤的做法以及图解
  • 已婚女性如何注意养生保健
  • 利用微网页制作H5视频场景
  • 热门搜索
    白花鬼针草的功效与作用 1314是什么意思啊 7万左右买什么车好 胆战心惊什么意思 气冲斗牛的意思 什么叫微商 买二手车需要什么手续 红酒配什么菜 拾人牙慧什么意思 焕然一新什么意思