css,三个div块同处一列,都设置浮动为float:left,效果显示为三个块重叠在一起,为什么?

2024-12-28 03:25:44
推荐回答(5个)
回答1:

你把第二块的id值写错了,layout2写成了layout3,还有就是你少了一个

这是初学者经常犯的错误.我刚刚运行了下,只要改一点点就是正确的。
正确代码为




此处是id为layout1块


此处是id为layout2块


此处是id为layout3块



回答2:

因为

没有结束标签。
另外第二个div你是不是要写
结果写成
了啊,当然这个跟你的错误没关系。

回答3:









此处是id为layout1块




此处是id为layout2块




此处是id为layout3块





自己试试....你的第一个div没有结束,layout3用了两个

回答4:

你写错啦,里面有两个layout3 ,还有layout1 这个DIV 没有闭合 少了一个

回答5:

没有结束标签。