Css fixed和absolute定位区别_html/css_WEB-ITnose
程序员文章站
2023-12-26 20:00:15
...
fixed:固定定位
absolute:绝对定位
区别很简单:
1、没有滚动条的情况下没有差异
2、在有滚动条的情况下,fixed定位不会随滚动条移动而移动,而absolute则会随滚动条移动
可以这么理解,fixed:固定在当前window不动, absolute:会随参照对象元素的高度和宽度变化而变化
一般fixed用在遮盖层和固定在页面某个位置,如固定在顶端的菜单栏,又如弹出提示框居中显示
下面例子可是简单测试两者之间的区别,注意拖动滚动条看差异
fixed定位
absolute定位
效果如下:当滚动条下拉时,absolute层会上移,fixed层不动
版权声明:本文为博主原创文章,未经博主允许不得转载。
推荐阅读
-
一张图看懂css的position里的relative和absolute的区别_html/css_WEB-ITnose
-
CSS的link和@import的区别_html/css_WEB-ITnose
-
position:fixed定位时 “高度坍塌” 问题的解决_html/css_WEB-ITnose
-
CSS3如何实现2D转换和3D转换,他们有何区别_html/css_WEB-ITnose
-
html/css中相对定位relative和绝对定位absolute的用法
-
html/css中相对定位relative和绝对定位absolute的用法
-
http Get和Post的区别_html/css_WEB-ITnose
-
disabled和readonly的区别是什么_html/css_WEB-ITnose
-
css扩展技术:Less和Sass的区别_html/css_WEB-ITnose
-
绝对定位和浮动的问题,求大神帮忙解决_html/css_WEB-ITnose