为了账号安全,请及时绑定邮箱和手机立即绑定

求大神, html层模型的绝对定位和相对定位有什么用?

html中的绝对定位在屏幕大小改变时不会适应屏幕, 本来在左上角, 你放大就变到中间了, 这么弄有啥用, 浏览器上没见有这样的啊, 都是自适应屏幕的

正在回答

2 回答

我觉得楼上说的不对,相对定位(relative)应该是相对于其他块状元素来进行定位的,他会参考周围的块级元素,再进行定位;绝对定位(absolute)是相对于父级元素进行定位,他相当于父级元素的位置是不变的;固定定位(fixed)是相对于电脑屏幕来进行定位的,类似瀑布流网站跟着页面滚动的导航栏。

个人理解

0 回复 有任何疑惑可以回复我~
#1

qq_谷子菜fw_0

相对定位(relative)应该是参照它自身在标准文档流的原始位置来发生偏移定位。
2017-04-27 回复 有任何疑惑可以回复我~

绝对定位随着鼠标滚动不会改变,相对定位会随着鼠标滚动而改变位置。如下图红色标记部分(绝对)和绿色部分(相对)。

http://img1.sycdn.imooc.com//58e8e4f700010ce819201039.jpg

http://img1.sycdn.imooc.com//58e8e4f900015a5a19201039.jpg


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识HTML(5)+CSS(3)-升级版
  • 参与学习       1225792    人
  • 解答问题       18234    个

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

进入课程

求大神, html层模型的绝对定位和相对定位有什么用?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信