css设置块元素在div内竖着排列

例如我的div高度为100px,宽度为500px,我想让其中的子div(正方形宽度为20px)从上到下排列下来,而且是从左开始,请问css怎么写?... 例如我的div高度为100px,宽度为500px,我想让其中的子div(正方形宽度为20px)从上到下排列下来,而且是从左开始,请问css怎么写? 展开
 我来答
小晴6623
推荐于2017-09-19 · TA获得超过2808个赞
知道小有建树答主
回答量:623
采纳率:0%
帮助的人:336万
展开全部
<div id="main" style="float:left;width:100px;height:500px;">
<div id="left" style="float:left width:20px;height:20px padding-right:10px;">
<div id="l1"></div>
<div id="l2"></div>
<div id="l3"></div>
</div>
<div id="middle" style="float:left width:20px;height:20px padding-right:10px;">
<div id="m4"></div>
<div id="m5"></div>
<div id="m6"></div>

</div>
<div id="right"style="float:left width:20px;height:20px padding-right:10px;">
<div id="r7"></div>
<div id="r8"></div>
<div id="r9"></div>

</div>
</div>

思路,一个大div main里面放三个小div 左中右
左边放三个div 左1左2左3,float左浮动。一定要设置长宽,这样才能浮动。
同理 中间放三个,右边放三个。。
帐号已注销
2012-05-15 · TA获得超过120个赞
知道小有建树答主
回答量:318
采纳率:0%
帮助的人:229万
展开全部
呵呵,这个貌似实现不了
不过有个变通的方法
就是你用三个div横着排
然后在这三个div里面
每个里面竖着放三个块
这样就能实现了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友09001c7
2012-05-15 · TA获得超过299个赞
知道小有建树答主
回答量:878
采纳率:36%
帮助的人:147万
展开全部
先从竖这排 在从横着排
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2012-05-15 · TA获得超过560个赞
知道小有建树答主
回答量:613
采纳率:0%
帮助的人:310万
展开全部
子DIV float:left
追问
你好,如果float:left,那我从数据库调出来的1,2,3图片就会到1,4,7位置,想从数据库调出来就按我图示排列,可以吗
追答
看错了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f75dbaa
2018-04-24
知道答主
回答量:1
采纳率:0%
帮助的人:871
展开全部

使用bootstrap栅格系统

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式