div 居中

2016-11-27 22:14:09 div 布局居中有的浏览器默认下div 居中的,但有的浏览器div靠左的,如何让DIV 布局居中呢?为了兼容更好完美一点,需要对body设置一个内容居中(text-align:center)样式。再设置需要布局

div 布局水平居中篇

有的浏览器默认下div 居中的,但有的浏览器div靠左的,如何让DIV 布局居中呢?

关键DIV居中CSS代码:
margin:0 auto

记住不是margin:auto

div{margin:0 auto}

这样即可让div居中。

使用css margin属性,值为“0 auto”(值代表 上下间距为0 左右间距自动)当然这里“0”可以根据自己需求设置需要数值。

为了兼容更好完美一点,需要对body设置一个内容居中(text-align:center)样式。再设置需要布局居中的div设置margin:0 auto 。

这里HTML8为大家展示一个div居中小实例,本实例采用DIV CSS布局的实例,为了能看到div居中效果,我们对对象设置一个css 宽css 边框

1、完整源代码(包括CSS+HTML

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>div 居中实例 HTML8</title>
<style>
body{ text-align:center}
#main{ margin:0 auto; width:300px; border:1px solid #00F}
</style>
</head>
<body>
<div id="main">
body设置内容居中<br>
对此div设置布局居中
</div>
</body>
</html>

以上css div实例源代码可以直接复制来实践掌握实例中知识点。

2、div实现居中实例截图

布局出div居中实例截图
成功布局出div居中实例截图

特别重要说明:如果要让div 居中,那么margin:0 auto设置布局居中,就不能再设置float ,不然div就不会居中了。

关于DIV CSS居中文章教程:
1、《div 大小
2、《css图片水平居中

更新