css 里面怎么让一个DIV居中 ?

 我来答
最近控喵星人
推荐于2019-09-08 · TA获得超过1561个赞
知道小有建树答主
回答量:23
采纳率:0%
帮助的人:3351
展开全部

第一种方式:设置body 居中。在CSS中的代码是(body{text-align:center;})
第二种方式:用盒子模型,首先设置一个Div ,这个DIV的宽度为100%,然后在这个DIV居中,那么在这个DIV中加的内容就居中显示,代码如下:
<div class="div1">
<div class="div2"></div>
</div>

CSS 样式代码:
<style type="text/css">
.div1{text-align:center;width:100%;}
.div2{width:980px;background:red;} //为了看清效果,加了背景颜色
</style>

第三种方式:margin:0 auto;

通常的方法为:先设置div的宽度,然后使用如下样式:

1

margin: 10px auto; /* 上下边距10px,左右边距自动以达到左右居中的目的*/

以下为示例:

  • HTML代码中给出div

    123   <div class="outer">    <div class="content"></div></div>   

  • 添加样式

    1234567   /*外层边框*/div.outer{width:200px;height:150px;border:1px solid green;}div.content{    width:100px;height:50px; /*设置大小*/    margin:20px auto;        /*设置左右边距自动以使其居中*/    border:1px solid red;}   

  • 显示效果

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式