我有一些HTML,看起来像这样:
<body>
<div id="panel1" class="panel"> Panel 1 </div>
<div id="panel2" class="panel"> Panel 2 </div>
<div id="panel3" class="panel"> Panel 3 </div>
<div id="panel4" class="panel"> Panel 4 </div>
<div id="panel5" class="panel"> Panel 5 </div>
<div id="panel6" class="panel"> Panel 6 </div>
<div id="panel7" class="panel"> Panel 7 </div>
<div id="contentheader"> Header </div>
<div id="content"> Content </div>
</body>我希望一些面板(比方说1-4)浮动在左边,其他的(5-7)浮动在右边,标题和内容在两者之间,理想情况下不需要将左右面板包装在一个包装器div中。
发布于 2009-02-19 22:12:05
发布于 2009-02-19 20:19:52
使用一个简单易用的CSS框架,如Blueprint CSS,The Golden Grid或960。它们为开发基于网格的网站提供了出色的跨平台支持,就像您正在开发的那样。你根本不用担心细节问题。
发布于 2009-02-19 20:28:35
将#contentHeader和#content包装在div中,并像浮动面板一样浮动它,怎么样?你得把它放在他们中间。(div1,2,3,4,content,5,6,7)。
我会说,这取决于你对面板和内容的宽度的了解。
https://stackoverflow.com/questions/566941
复制相似问题