关于浮动的几个小问题

关于浮动的问题

1 clearleft只是清除在自己左上方的浮动,仍然有可能被右上方的浮动所覆盖
2 clearright只是清除在自己右上方的浮动,仍然有可能被左上方的浮动所覆盖
3 clearboth既清除左上方也清除右上方浮动,单独成为一行,不会受到影响
4 浮动对它前面的块级元素不产生影响,块级元素会单独占一行
5 浮动对前面的内联块级元素的影响:既不会覆盖它,也不会在这个内联元素的后面浮动,浮动的元素仍然会在其父盒子的最左边,将内联块级元素挤在右边,
形成环绕效果
6 和第五条类似,如果前面的盒子浮动了,后面的块级元素虽然会被覆盖,但是里面的文字和内联块级元素以及行内元素不会被覆盖,形成环绕效果

你可能感兴趣的:(css)