22问答网
所有问题
我一个div设置float:left,为什么下一个div会覆盖此div.不太明白必另送高分
如题所述
举报该问题
其他回答
第1个回答 2019-08-21
怎么说呢...打个比方啊..象你说的...一个层的float确实只对下一个块状有用..如果想要下下个还有用..就必须设置下一个块状也有float...比如:
要想div2在div1的右边就必须加上:
#div1{float:left;}
要想div3在div2的右边..就必须加上:
#div2{float:left;}
如果不设置的话..div3就自动的会移到下一行去
相似回答
float
带来的问题
答:
2.浮动造成换行问题 描述:例子如:两
个div设置
了左浮动,想第三个div换行 (如果第三个也是左浮动,则宽度小于父元素剩余宽度的话,就不会换行;如果第三不是浮动等特殊情况
,会覆盖
第
一个div
位置,但文字不会覆盖而是环绕)解决:给第三div设置style="clear:both"3.浮动会造成 父元素塌陷 问题。...
跪求大神:在一个div里的
一个div,
想把内面的div固定在右上角,咋做呀
答:
position:relative;
float:
right,然后就是各浏览器默认间距的小问题,注意
会覆盖
和被覆盖,所以最好
div
全部float
大家正在搜
如何让float在div下面
floatleft
floatleft的作用
float inherit
一个float
paddingleft
div的float属性
div浮动属性float详解
html中float用法