html中怎么样让div并排显示

html中的div默认是流式显示,每个div会占用一整行

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Insert title here</title>
</head>
<body>
<div>这是第一个显示的div </div>
<div>这是第二个显示的div </div>
<div>这是第三个显示的div </div>
</body>
</html>

显示效果为:

常用的方法有两种方法来改变div的布局情况:

一:采用css   float浮动方法

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Insert title here</title>
</head>
<body>
<style>
   div{float:left;}
</style>

<div>这是第一个显示的div </div>
<div>这是第二个显示的div </div>
<div>这是第三个显示的div </div>
</body>
</html>

显示效果:

二:采用css  display方式来让div并排显示

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Insert title here</title>
</head>
<body>
<style>
   div{float:left;}
</style>

<div>这是第一个显示的div </div>

<div>这是第二个显示的div </div>

<div>这是第三个显示的div </div>

</body>
</html>

显示效果:

三:总结

无论是float浮动还是display实现并排显示,要想并排显示首先总宽度要小于或等于对象上级宽度,这样才能并排显示实现横向排列排版布局。

时间: 2024-11-08 04:56:36

html中怎么样让div并排显示的相关文章

(转)css中通常会用到浮动与清除,也是一个必须掌握的知识点,概念性的东西不多说,下面举几个例子,来说明它的用法:1.文字环绕效果 2.多个div并排显示 3.清除浮动(默认显示)

一.文字环绕效果: html代码如下: 1 <body> 2 3 <style type="text/css"> 4 #big img {float: left;padding: 10px;border: 1px solid red;} 5 #big span {font-size: 24px;font-weight: bold; margin: 0 auto;} 6 </style> 7 <div id="big">

两个DIV并排显示

今天做的一个项目,需要做3个div,一个是总框(Div1),另外两个是子框,按比例填满div1,我设置好两个div的width和height,发现效果是两个子div上下显示,如图所示: 要想将两个DIV并排显示,需要用到float属性,将div2的float设置为left,将div3的float设置为right,运行就达到了想要的效果 值得一提的是,如果div2和div3的width值相加等于DIV1的width值得话,div2和div3依旧是上下排布而非并列排布 代码示例如下: <%@ pag

让两个DIV并排显示

一.使用display的inline属性 1 <div style="width:300px; height:auto; float:left; display:inline">AAAA</div> 2 <div style="width:300px; height:auto; float:left; display:inline">BBBB</div> 二.通过设置float来让Div并排显示 1 <style

html设置多个div并排显示

我这里以4个div为例,html代码如下: <body> <div id="column1" style="background-color: blue;float:left;width:25%">a</div> <div id="column2" style="background-color :cyan;float:left;width:25%">b</div>

2016/2/24 1,css有几种引入方式 2,div除了可以声明id来控制,还可以声明什么控制? 3,如何让2个div,并排显示。

1,css有几种引入方式 使用HTML标签的STYLE属性 将STYLE属性直接加在单个的HTML元素标签上,控制HTML标签的表现样式.这种引入CSS的方式是分散灵活方便,但缺乏整体性和规划性,不利于后期的修改和维护,当需要修改网站的样式时,一个相同的修改可能涉及多个地方,维护成本高.使用STYLE属性的样式效果最强,会覆盖掉其它几种引入方式的相同样式效果.   将样式代码写在页面<STYLE>...</STYLE>标签之中 <STYLE>...</STYLE&

备忘:如何在输入框中显示灰色提示字体;整个div透明化显示

如何在输入框中显示灰色提示字体? <input type="text" placeholder="邮箱/手机号/淘宝会员名"/> 整个div透明化显示? 1 background-color:gray;/*设置背景色*/ 2 3 border: 1px solid black;/*设置边框*/ 4 5 filter:alpha(opacity=60);/* for IE */ 6 7 opacity:0.9;/* CSS3 standard */

如何让两个div并排同行显示

前段时间在做界面的时候,想要实现个两个DIV并排的界面,做之前想着挺简单的,只要将一个div浮动就可以了.然后就测试了一下.下面是部分代码 自己测试 代码 <span style="font-size:18px;"><body> <div style="background-color:red;width:200px;">DIV1</div> <div style="background-color:y

设置div中的div居中显示

设置div中的div居中显示 方法一. <div class='big'> <div class='small'>box1</div> </div> style样式: .big{ height:200px; width:200px; border:black solid 1px; position:absolute; left:150px; } .small{ height:100px; width:100px; background-color:green

IE8下div中2个按钮只显示一个

IE8下div中2个按钮只显示一个,代码如下: <div id="adviceType" style="display: none;" > <select name="adviceTypeOne" id="adviceTypeOne" class="shortselect" > <option value="-1">--请选择--</option