第63天 说说position的absolute和fixed共同与不同点分别是什么?
Activity
xn213 commentedon Jun 17, 2019
同:
不同:
absolute相对元素可设定,而fixed相对于浏览器窗口固定,页面滚动位置不变
AndyZjy commentedon Jun 18, 2019
相同点:
1、都是用来给元素定位的属性,具有定位元素的一切特点(例如脱离文本流、不占据空间等等);
2、改变元素的呈现方式为display:block;
不同点:
1、fixed的父元素永远是浏览器窗口,不会根据页面滚动而改变位置;absolute的父元素是可以设置的,他会永远跟随父元素的位置的改变而改变。
yxkhaha commentedon Jun 18, 2019
alowkeyguy commentedon Jul 2, 2019
kruzabc commentedon Jan 6, 2020
还有一点:
1.这俩都能触发BFC,与外界布局互不影响。
2.设置
z-index
属性能够产生层叠上下文。smile-2008 commentedon Dec 31, 2020