一个右浮动的div里套着两个div分别左右浮动 可是里面的div不在一行怎么回事

如题所述

说明div过宽 ,一行放不下,要么把外层div加宽,要么把里面的两个div宽度调小点。
如果宽度是够用的 ,那看看 div css属性 是否有padding或margin属性 占用了空间,尤其是padding 它有可能在容器的右边多占用同样的宽度
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-12-28
1、强制不换行,同时以省略号结尾。

<div style="width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;" >
你好朋友朋友朋友我为什么不能看到效果啊
</div>
第2个回答  2010-12-28
设置里面两个div的宽度,并且宽度之和加上边距要小于外面div的宽度。
第3个回答  2010-12-28
里面2个DIV的宽度(包括margin,padding,border)之和大于的外面DIV的宽度就会掉下来
相似回答