我想用DIV CSS做一行3列, 和1列多行 不知道怎么做,

我左右浮动然后第我左右浮动然后第3列就跑到第2行去了,还有一列多行怎么做,请高手指点下最好有QQ请教下,其他的好说... 我左右浮动然后第 我左右浮动然后第3列就跑到第2行去了, 还有一列多行怎么做, 请高手指点下
最好有QQ请教下,其他的好说
展开
 我来答 举报
孝笃
2016-01-04 · 永远相信美好的事情即将发生
孝笃
采纳数:393 获赞数:2954

向TA提问 私信TA
展开全部

1行3列实现代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>景安</title>
    <style type="text/css">
    .zzidc{width: 500px;height: 300px;background: red;}
    .a{float: left;width: 200px;height: 300px;background: blue;}
    .b{float: left;width: 100px;height: 300px;background: green;}
    .c{float: left;width: 200px;height: 300px;background: gray;}
 
    </style>
     
</head>
<body>
<div class="zzidc">
    <div class="a"></div>
    <div class="b"></div>
    <div class="c"></div>
 
</div>
</body>
</html>

1列多行实现代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>景安</title>
    <style type="text/css">
    .a{width: 300px;height: 50px;background: blue;}
    .b{width: 300px;height: 50px;background: green;}
    .c{width: 300px;height: 50px;background: gray;}
 
    </style>
     
</head>
<body>
 
    <div class="a"></div>
    <div class="b"></div>
    <div class="c"></div>
 
</div>
</body>
</html>

实现一行3列的话可以使用浮动布局或者定位,实现一列多行的使用使用默认布局模式即可

sunanie
推荐于2017-11-23 · TA获得超过170个赞
知道小有建树答主
回答量:137
采纳率:0%
帮助的人:83.5万
展开全部
<style>
.myDiv{ width:300px; border:1px solid #000;border-right:0; height:30px}
.myDiv ul{ width:300px; list-style:none; margin:0; padding:0; height:30px}
.myDiv ul li{ width:99px; float:left; border-right:1px solid #000; height:30px}
.myDiv1{ width:300px; border:1px solid #000;border-bottom:0; height:93px}
.myDiv1 ul{ width:300px; list-style:none; margin:0; padding:0; height:93px}
.myDiv1 ul li{ width:300px; float:left; border-bottom:1px solid #000; height:30px}
</style>
一行三列
<div class="myDiv">
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
</div>
一列多行
<div class="myDiv1">
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
</div>
本回答被提问者采纳
抢首赞 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
Loadinger
2010-04-16 · TA获得超过552个赞
知道小有建树答主
回答量:757
采纳率:100%
帮助的人:419万
展开全部
一列多行就是三个div...
一行多列建议用表格.表格还是很好的东西,你不要把他弄成定位的工具,就可以了.
抢首赞 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
大源论坛
2010-04-16
知道答主
回答量:26
采纳率:0%
帮助的人:27.3万
展开全部
QQ553912787

直接交流容易点,不然发出一串代码估计你也得头晕。
1 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
百度网友d027605
2010-04-21 · TA获得超过274个赞
知道答主
回答量:128
采纳率:0%
帮助的人:93.4万
展开全部
明显是宽度不够~~
抢首赞 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式