div css中设置完第一列后想设置第二列,可第二列却显示在第一列的下面,也设置了float了,为什么也不行?

如题所述

宽度不够

记得要把padding border margin 也计算在宽度中

我刚学时很常算漏了border padding

有时候也可以用display:inline; 强行一下, 但对旧IE不太好
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-08-03
可以检查一下列宽,是不是外层的div宽度不够,追问

太好了!您说的还真对啊!可我开始在DW的设计窗口里为什么看不出来宽度不够呢?

追答

dw设计窗口和浏览器展示的效果有会有区别。可以给div添加背景色,直接在浏览器中预览;或者用火狐浏览器的插件firebug查看页面的布局;

相似回答
大家正在搜