display:inline-block和float 的区别
共同:都可以让块元素同行显示,根据父标签的宽度自动换行,float换行需要注意浮动标签高度要一致,不然有换行问题。
不同:display:inline-block需要考虑行内块元素之间的间隙。行内块元素之间的垂直对齐;
display:inline-block标签会留在文档流,float标签会脱离文档流
因脱离文档流,float需要考虑父元素高度塌陷问他
float标签需要考虑对其他非浮动元素的问题
float换行需要注意浮动标签高度要一致,不然有换行问题。