在学习CSS中,对 position 的 absoult 非常不理解,就上网找了很多资料,然后发现了这一篇文章,看完就立马明白了,特地转过来以后继续学习,谢愿博主了
学web开发时,看到CSS样式中定位时 absolute 非常不理解,在网上找了很多解释反而弄得我更困惑了,于是决定自己实验,找出各种关系。关于CSS定位中absolute的特点,我总结起来无非是以下几点:
1.定位position为absolute属性的容器会脱离标准文档流,可以放在整个页面的各个位置(这个当然要与其他属性结合使用);
2.定位的标准为整个页面或者外包裹容器,同级元素不会成为absolute容器的定位标准;
3.当定位为absolute的容器的所有外包裹标签没有用position修饰的,则该容器以整个页面为标准进行定位;
4.当定位为absolute的容器的所有外包裹标签有用position修饰的,则该容器以离他最近的容器为标准进行定位;
首先展示一下实验的基础,以后所有的改动都是在此基础上进行的。
HTML文件如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|