css 注意事项 BFC

一、垂直外边距合并:1、上下垂直相邻的元素互相设置margin上下边距时会取最大的值 2、父子元素(上边合并)子元素设置margin-top时 父元素margin-top也会生效(解决设置父元素padding-top或border-top)

二、内联元素设置width height 无效的,可以设置padding border但水平会影响布局 将相邻的水平元素左右移动 但不影响垂直方向的元素的布局(会覆盖垂直方向的元素)也可以设置水平方向的margin外边距

标准的文档流中:块元素:默认宽独占一行  内联元素:宽 高由内容确定(设置宽高无效)   

float:所有元素都脱离了文件流  此时块元素宽不会独占一行 内联元素设置宽高也有效了

 

posted @ 2021-10-28 17:03  howhy  阅读(21)  评论(0编辑  收藏  举报