服务时间:8:30-18:00

首页 >web前端网

css怎么设置居中

发布时间:2022-12-01 13:16 字数:548字 阅读:112

css怎么设置居中?使用margin:auto属性,可以实现元素在水平方向居中显示。

auto表示浏览器自动计算外边距,当margin-left与margin-right都为auto时,元素的左右外边距均分浏览器的可用水平空间,使元素水平居中。

auto不可以用于垂直方向,它不适用于浮动和内联元素,并且它本身也不能用于绝对定位元素和固定定位元素。

【例】创建一个div元素和一个span元素,分别为它们添加CSS样式margin:0 auto,浏览器显示效果如图1所示。代码如下。

<style>
   .box{
     width:200px;
      height:200px;
      margin:0 auto;
      background-color:#fbdeb2;
   }
   .span{
      background-color:#bdd8e3;
      padding:100px;
      margin:0 auto;
   }
</style>
<body>
    <div class="box"> 块元素 </div>
    <span class="span"> 内联元素</span>
</body>

css怎么设置居中

图1 创建一个div元素和一个span元素

从图1可以看出,margin:0 auto只作用于块元素,不作用于内联元素。margin:0 auto一般用于实现块元素的水平居中。