0

我正在尝试构建此布局:

在此处输入图像描述

我这个时候有这个:http: //jsfiddle.net/Gh6mB/12/

问题是 div #detalhes 并没有占用水平方向的所有可用空间。此 div 必须分为左侧(用于图像)和右侧,以显示其他信息。我已经将 div 的 stype 更改为 table-cell、table-row 和 table 但它不起作用。您可以在全屏结果中看到这一点:http: //jsfiddle.net/Gh6mB/12/embedded/result/

4

2 回答 2

1

得到它的工作http://jsfiddle.net/Gh6mB/21/

将此添加到您的 div #detalhes

display:block; float:left; width:100%;

并删除了这个

position:relative;
于 2012-06-27T13:31:21.030 回答
0

当您使用 div 和浮动时,您还必须考虑调整页面大小来移动东西,另一种选择....

简单的解决方案,使用表格。

<table width="100%"><tr><td width="90%" colspan="2"></td><td width="10%"></tr><tr><td width="10%"></td><td width="80%"></td><td width="10%"></tr></table>

colspan 将占据第一列的 2 行,将 css 用于图像等

于 2012-06-27T13:32:26.053 回答