我想用DIV CSS做一行3列, 和1列多行 不知道怎么做,
我左右浮动然后第我左右浮动然后第3列就跑到第2行去了,还有一列多行怎么做,请高手指点下最好有QQ请教下,其他的好说...
我左右浮动然后第 我左右浮动然后第3列就跑到第2行去了, 还有一列多行怎么做, 请高手指点下
最好有QQ请教下,其他的好说 展开
最好有QQ请教下,其他的好说 展开
5个回答
展开全部
1行3列实现代码
<!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列多行实现代码
<!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列的话可以使用浮动布局或者定位,实现一列多行的使用使用默认布局模式即可
展开全部
<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>
.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>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一列多行就是三个div...
一行多列建议用表格.表格还是很好的东西,你不要把他弄成定位的工具,就可以了.
一行多列建议用表格.表格还是很好的东西,你不要把他弄成定位的工具,就可以了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
QQ553912787
直接交流容易点,不然发出一串代码估计你也得头晕。
直接交流容易点,不然发出一串代码估计你也得头晕。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
明显是宽度不够~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询