position定位属性

css中position定位的属性有三种:相对定位、绝对定位和固定定位。通过position可以指定元素在网页的位置。

 

  1. static表示默认值。
  2. relative相对定位。该定位不脱离标准流,在标准流占位置。通过top\left\right\bottom这四个属性指定偏移的位置和距离,移动的参考物是相对元素自己本身。
  3. absolute绝对定位。该元素脱离标准流,不在标准流占位置。通过top\left\right\bottom这四个属性指定偏移的位置和距离,移动的参考物是父元素。(一般子元素用绝对定位,父元素用相对定位【子绝父相来使用】)
  4. fixed固定定位。该元素脱离标准啊流,不在标准流占位置。通过top\left\right\bottom这四个属性指定偏移的位置和距离,移动的参照物是浏览器窗口
  5. sticky粘性定位。该元素没有脱离文档流,不在标准流占位置。通过设置left、top、right、bottom来确定位置,参照物是整个浏览器的窗口。设置该属性后,只有当滑动到这个位置时,才会生效。生效后效果相当于固定定位fixed。
posted @   NUNA11  阅读(48)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示