疑惑

1.层叠问题只会出现在定位中【绝对定位或固定定位】,z-index值相同,会出现后来者居上的问题,z-index值越大,层级越高。

2.对于浮动问题:

    2.1 两个div兄弟元素,如果第一个浮动了,第二个不浮动,第二个就会跑到第一个下边

    2.2 两个div兄弟元素,第一个div不浮动,第二个浮动,第二个也跑不到第一个div上面!因为第一个div没浮动,就站住了整个空间位置。

3.清除浮动问题,清除浮动样式是加在父div上面的。清除浮动是指【一个父div元素【父div不设置高度】包含若干个子div,子div都浮动了,如果父div不设置清除浮动,那么父div将不能占用高度保留位置,势必影响父div的兄弟元素,父div的兄弟元素会跑上来,所以父div要清除浮动,才能保留住这个位置,不至于让父div的兄弟元素跑上来】

4.如果一个div没有指定宽度,那么我们设置padding-left或者padding-right值不会将该div撑大。

5.解决父子div塌陷问题,可以给父div设置overflow:hidden或者子div设置浮动的方式解决

posted @ 2020-01-30 22:24  python-data-machine  阅读(117)  评论(0编辑  收藏  举报