html布局,下面怎么使两个div在同一行显示?

html布局,下面怎么使两个div在同一行显示?,第1张

实现两个DIV盒子并排,一行只显示两列DIV布局,使用width宽度+float浮动即可实现一行显示两列DIV布局。

<!DOCTYPE html> 

<html> 

<head> 

<meta http-equiv="Content-Type" content="text/html charset=utf-8" /> 

<title>两个DIV并排</title> 

<style> 

.div-a{ float:leftwidth:49%border:1px solid #F00} 

.div-b{ float:leftwidth:49%border:1px solid #000} 

</style> 

</head> 

<body> 

<div class="div-a">第一个DIV盒子</div> 

<div class="div-b">第二个DIV盒子</div> 

</body> 

</html>

1、HTML布局主要有两种方式,一种是表格布局,一种是DIV布局。2、HTML表格布局是WEB1.0时代主要使用的布局方式,即使用TABLE标签进行布局,优点是布局比较简单。3、HTML DIV布局是WEB2.0时代主要使用的布局方式,优点是符合W3C标准,载入速度比较快,也比较便于做结构分离。4、现在一般都是提倡使用DIV布局,但也不是说就淘汰表格布局了,视具体的场景需要,在很多场景中都是两种混合使用的。5、希望对你有帮助。

html页面中表单怎么用div分列布局主要分两个步骤 *** 作:

第一种情况,float浮动相同

让两个div盒子的float值相同,比如都设置float:left或float:right,宽度设置合适即可。这里我们通过案例实现一行两列DIV布局。

1、完整实例DIV+CSS代码:

<!DOCTYPE html> 

<html> 

<head> 

<meta http-equiv="Content-Type" content="text/html charset=utf-8" /> 

<title>两个DIV并排</title> 

<style> 

.div-a{ float:leftwidth:49%border:1px solid #F00} 

.div-b{ float:leftwidth:49%border:1px solid #000} 

</style> 

</head> 

<body> 

<div class="div-a">第一个DIV盒子</div> 

<div class="div-b">第二个DIV盒子</div> 

</body> 

</html>

2、实例截图

一行两列DIV并排效果截图

需要注意是宽度,要想一行两列DIV布局,避免第三个DIV也并排,这里就要设置计算好宽度(这里设置百分比宽度为49%),三个DIV盒子宽度之和大于父级宽度,两个DIV宽度之和小于父级宽度,即可实现只有2个DIV并排。

第二种情况,float浮动值不同

一个设置为float:left一个设置为float:right.。

1、完整HTML源代码:

<!DOCTYPE html> 

<html> 

<head> 

<meta http-equiv="Content-Type" content="text/html charset=utf-8" /> 

<title>两个DIV并排</title> 

<style> 

.div-c{ float:leftwidth:49%border:1px solid #F00} 

.div-d{ float:rightwidth:49%border:1px solid #000} 

</style> 

</head> 

<body> 

<div class="div-c">第三个DIV盒子</div> 

<div class="div-d">第四个DIV盒子</div> 

</body> 

</html>

2、两列并排DIV实例截图


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8033762.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存