我有一个网站使用浮动/清除方法进行 3 列设计(2 个侧面 - 左右 - 以及主要文章)。
两边都是浮动的(一个左边,另一个右边),但我必须在我的文章中包含一个自动生成的表格,其中包含一些明确的内容:包括。由于清除,这导致表格出现在侧面下方。
我错过了什么?在这种情况下我能做什么?我做了一个网站已经有一段时间了,我被困在这里。
这是我的问题的极简代码:
jsfiddle.net/89kpd/
我希望表单内容位于“我的表单”标题下方。
我能想到的是在表单中使用 display:inline-block :
jsfiddle.net/89kpd/2/
但这需要我更改内部组件,我不希望这样做。
但也许有更好的方法来设计我的网站,而不使用浮动/清除方法。我想我应该在这里做点什么。我不关心 IE6 的兼容性。对于 IE7,我们会看到,但可能并不重要......