我更像是一名程序员而不是设计师,我试图接受<div>
s 而不是使用表格,但我陷入了困境。
这就是我想要做的。我正在设置一个调查页面。我希望每个问题的文本都位于蓝色 div 的顶部,如果太长则换行。我希望所有的红色 div 都排在容器 div 的右上角。
布局 http://img528.imageshack.us/img528/4330/divsforsurveyop2.jpg
这是我开始的,只要框架宽度超过 420 像素,它就可以正常工作。然后红色的 div 跳到下一行。我想我可能走错了,也许我应该向右浮动?
.greencontainer{
width:100%;
spacing : 10 10 10 10 ;
float: left;
}
.redcontainer{
float: left;
width: 20px;
padding: 2 0 2 0;
font-size: 11px;
font-family: sans-serif;
text-align: center;
}
.bluecontainer{
clear: both;
float: left;
width: 400px;
padding: 2 2 2 10;
font-size: 11px;
font-family: sans-serif;
text-align: left;
}