DIV+CSS布局问题?如何使DIV表格横排列

这段代码是(高30,宽200)的DIV表格,里面包括两个(高30,宽80的)DIV表格.问题输出的是“222_DIV”“333_DIV”DIV表格是上下排列的,我想让他左... 这段代码是(高30,宽200)的DIV表格,里面包括两个(高30,宽80的)DIV表格.
问题输出的是“222_DIV”“333_DIV”DIV表格是上下排列的,我想让他左右排列,需要怎么修改呢??就是想不通
请帮我说明下,
<style type="text/css">
#111 {
height: 30px;
width: 200px;
}
#222 {
height: 30px;
width: 80px;
}
#333 {
height: 30px;
width: 80px;
}
.h {
font-size: 12px;
line-height: 30px;
}
.j {
border: 1px dashed #CCCCCC;
}
</style>
<div id="111" class="j"align="center">
<div id="222" class="h j">这是222_DIV</div>'
<div id="333" class="h j">这是333_DIV</div>'
</div>
展开
 我来答
歪鼻木熊
2007-07-19 · TA获得超过458个赞
知道小有建树答主
回答量:305
采纳率:0%
帮助的人:427万
展开全部
div 肯定是要换行的, 有三种办法:

1.里面的DIV用span来代替. SPAN不换行.

<div id="111" class="j"align="center">
<div id="222" class="h j">这是222_DIV</div>'
<div id="333" class="h j">这是333_DIV</div>'
</div>

2.如果只是两个DIV(没有那两个引号), 可以在CSS里增加float参数, 如222里加上 float:left; 333里加上 flat:right;

#222 {
float: left;
height: 30px;
width: 80px;
}
#333 {
float: right;
height: 30px;
width: 80px;
}

3.把里面的两个DIV放在表格里(不过既然你用DIV就不想用表格了)(同样只是两个DIV,没有那两个引号).

<div id="111" class="j"align="center">
<table border=0>
<tr><td>
<div id="222" class="h j">这是222_DIV</div>'
</td><td>
<div id="333" class="h j">这是333_DIV</div>'
</td></tr>
</table>
</div>
维湾教育培训
2015-12-04 · 知道合伙人软件行家
维湾教育培训
知道合伙人软件行家
采纳数:3549 获赞数:13648

向TA提问 私信TA
展开全部
div 肯定是要换行的, 有三种办法:

1.里面的DIV用span来代替. SPAN不换行.

<div id="111" class="j"align="center">
<div id="222" class="h j">这是222_DIV</div>'
<div id="333" class="h j">这是333_DIV</div>'
</div>

2.如果只是两个DIV(没有那两个引号), 可以在CSS里增加float参数, 如222里加上 float:left; 333里加上 flat:right;

#222 {
float: left;
height: 30px;
width: 80px;
}
#333 {
float: right;
height: 30px;
width: 80px;
}

3.把里面的两个DIV放在表格里(不过既然你用DIV就不想用表格了)(同样只是两个DIV,没有那两个引号).

<div id="111" class="j"align="center">
<table border=0>
<tr><td>
<div id="222" class="h j">这是222_DIV</div>'
</td><td>
<div id="333" class="h j">这是333_DIV</div>'
</td></tr>
</table>
</div>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
baibianjinlin
2007-07-20 · 超过22用户采纳过TA的回答
知道答主
回答量:86
采纳率:0%
帮助的人:0
展开全部
没那么麻烦 加个float就可以了叫它怎么排版布局 就怎么排版布局--->
#222 {
height: 30px;
width: 80px;
float:left;
}
#333 {
height: 30px;
width: 80px;
float:right;
}
不加浮动你的效果肯定是上下布局...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wuliwei2004
2007-07-20 · 超过38用户采纳过TA的回答
知道答主
回答量:119
采纳率:100%
帮助的人:70.5万
展开全部
楼上说的比较详细,通常用第二种方法比较好。符合CSS规范。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lwjt
2007-07-19 · TA获得超过417个赞
知道小有建树答主
回答量:799
采纳率:0%
帮助的人:553万
展开全部
<span id="222" class="h j">这是222_DIV</span>' <span id="333" class="h j">这是333_DIV</span>'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式