首页 > 软件开发 > CSS >

HTML中标签的块级元素居中问题的解决方法

来源:互联网 2023-03-16 19:11:42 92

在进行前端开发中,标签元素的居中问题是我们经常会遇到,比如文字的居中,行内元素的居中。我们也会碰到需要将块级元素居中的问题,所以将为大家分享块级元素居中的几种解决方案。Koy办公区 - 实用经验教程分享!

工具/原料

  • submit text开发工具
  • windows
  • 浏览器

方法/步骤

  • 1

    首先,我们通过一段html代码来模拟块级元素需要居中的场景,代码如下:Koy办公区 - 实用经验教程分享!

    Koy办公区 - 实用经验教程分享!

    Koy办公区 - 实用经验教程分享!

    html>Koy办公区 - 实用经验教程分享!

    head>Koy办公区 - 实用经验教程分享!

    title>/title>Koy办公区 - 实用经验教程分享!

    /head>Koy办公区 - 实用经验教程分享!

    style>Koy办公区 - 实用经验教程分享!

    .parent{Koy办公区 - 实用经验教程分享!

    width:200px;Koy办公区 - 实用经验教程分享!

    height:100px;Koy办公区 - 实用经验教程分享!

    background: blue;Koy办公区 - 实用经验教程分享!

    }Koy办公区 - 实用经验教程分享!

    .sub{Koy办公区 - 实用经验教程分享!

    width:50px;Koy办公区 - 实用经验教程分享!

    height:50px;Koy办公区 - 实用经验教程分享!

    background:white;Koy办公区 - 实用经验教程分享!

    text-align: center;Koy办公区 - 实用经验教程分享!

    }Koy办公区 - 实用经验教程分享!

    /style>Koy办公区 - 实用经验教程分享!

    body>Koy办公区 - 实用经验教程分享!

    div class="parent">Koy办公区 - 实用经验教程分享!

    div class="sub">居中元素/div>Koy办公区 - 实用经验教程分享!

    /div>Koy办公区 - 实用经验教程分享!

    /body>Koy办公区 - 实用经验教程分享!

    /html>Koy办公区 - 实用经验教程分享!

    HTML中标签的块级元素居中问题的解决方法?Koy办公区 - 实用经验教程分享!

    HTML中标签的块级元素居中问题的解决方法?Koy办公区 - 实用经验教程分享!

  • 1此文章非法爬取自百度经验
  • 2

    使用margin居中。只需要将需要居中div的水平margin设置auto就可以实现水平居中。我们值需要在上一个步骤css代码.sub段添加margin:0auto;即可修改,代码如下:Koy办公区 - 实用经验教程分享!

    Koy办公区 - 实用经验教程分享!

    Koy办公区 - 实用经验教程分享!

    .sub{Koy办公区 - 实用经验教程分享!

    width:50px;Koy办公区 - 实用经验教程分享!

    height:50px;Koy办公区 - 实用经验教程分享!

    background: white;Koy办公区 - 实用经验教程分享!

    margin:0 auto; //添加这行代码Koy办公区 - 实用经验教程分享!

    text-align: center;Koy办公区 - 实用经验教程分享!

    }Koy办公区 - 实用经验教程分享!

    HTML中标签的块级元素居中问题的解决方法?Koy办公区 - 实用经验教程分享!

    HTML中标签的块级元素居中问题的解决方法?Koy办公区 - 实用经验教程分享!

  • 3

    父级元素padding居中,我们可以在居中元素添加父级div通过计算使得白色div居中父级的padding值是多少就可以通过父级div的padding来居中。Koy办公区 - 实用经验教程分享!

    Koy办公区 - 实用经验教程分享!

    Koy办公区 - 实用经验教程分享!

    html>Koy办公区 - 实用经验教程分享!

    head>Koy办公区 - 实用经验教程分享!

    title>/title>Koy办公区 - 实用经验教程分享!

    /head>Koy办公区 - 实用经验教程分享!

    style>Koy办公区 - 实用经验教程分享!

    .parent{Koy办公区 - 实用经验教程分享!

    height:100px;Koy办公区 - 实用经验教程分享!

    width: 200px;Koy办公区 - 实用经验教程分享!

    background: blue;Koy办公区 - 实用经验教程分享!

    Koy办公区 - 实用经验教程分享!

    }Koy办公区 - 实用经验教程分享!

    .contain{Koy办公区 - 实用经验教程分享!

    padding-left: 75pxKoy办公区 - 实用经验教程分享!

    Koy办公区 - 实用经验教程分享!

    Koy办公区 - 实用经验教程分享!

    }Koy办公区 - 实用经验教程分享!

    .sub{Koy办公区 - 实用经验教程分享!

    width:50px;Koy办公区 - 实用经验教程分享!

    height:50px;Koy办公区 - 实用经验教程分享!

    background: white;Koy办公区 - 实用经验教程分享!

    text-align: center;Koy办公区 - 实用经验教程分享!

    }Koy办公区 - 实用经验教程分享!

    Koy办公区 - 实用经验教程分享!

    Koy办公区 - 实用经验教程分享!

    /style>Koy办公区 - 实用经验教程分享!

    body>Koy办公区 - 实用经验教程分享!

    div class="parent">Koy办公区 - 实用经验教程分享!

    !--为sub添加父级div-->Koy办公区 - 实用经验教程分享!

    div class="contain">Koy办公区 - 实用经验教程分享!

    div class="sub">居中元素/div>Koy办公区 - 实用经验教程分享!

    /div>Koy办公区 - 实用经验教程分享!

    /div>Koy办公区 - 实用经验教程分享!

    /body>Koy办公区 - 实用经验教程分享!

    /html>Koy办公区 - 实用经验教程分享!

    HTML中标签的块级元素居中问题的解决方法?Koy办公区 - 实用经验教程分享!

    HTML中标签的块级元素居中问题的解决方法?Koy办公区 - 实用经验教程分享!

    HTML中标签的块级元素居中问题的解决方法?Koy办公区 - 实用经验教程分享!

  • 4

    使用相对定位居中,通过relative将需要居中的块级元素相对父级居中,通过需要计算需要居中的距离。Koy办公区 - 实用经验教程分享!

    代码如下:Koy办公区 - 实用经验教程分享!

    Koy办公区 - 实用经验教程分享!

    Koy办公区 - 实用经验教程分享!

    html>Koy办公区 - 实用经验教程分享!

    head>Koy办公区 - 实用经验教程分享!

    title>/title>Koy办公区 - 实用经验教程分享!

    /head>Koy办公区 - 实用经验教程分享!

    style>Koy办公区 - 实用经验教程分享!

    .parent{Koy办公区 - 实用经验教程分享!

    height:100px;Koy办公区 - 实用经验教程分享!

    width: 200px;Koy办公区 - 实用经验教程分享!

    background: blue;Koy办公区 - 实用经验教程分享!

    position: absolute;Koy办公区 - 实用经验教程分享!

    Koy办公区 - 实用经验教程分享!

    }Koy办公区 - 实用经验教程分享!

    Koy办公区 - 实用经验教程分享!

    Koy办公区 - 实用经验教程分享!

    .sub{Koy办公区 - 实用经验教程分享!

    width:50px;Koy办公区 - 实用经验教程分享!

    height:50px;Koy办公区 - 实用经验教程分享!

    background: white;Koy办公区 - 实用经验教程分享!

    text-align: center;Koy办公区 - 实用经验教程分享!

    position: relative;Koy办公区 - 实用经验教程分享!

    left: 75px;Koy办公区 - 实用经验教程分享!

    }Koy办公区 - 实用经验教程分享!

    Koy办公区 - 实用经验教程分享!

    Koy办公区 - 实用经验教程分享!

    /style>Koy办公区 - 实用经验教程分享!

    body>Koy办公区 - 实用经验教程分享!

    div class="parent">Koy办公区 - 实用经验教程分享!

    div class="sub">居中元素/div>Koy办公区 - 实用经验教程分享!

    /div>Koy办公区 - 实用经验教程分享!

    /body>Koy办公区 - 实用经验教程分享!

    /html>Koy办公区 - 实用经验教程分享!

    HTML中标签的块级元素居中问题的解决方法?Koy办公区 - 实用经验教程分享!

  • 5

    通过上面几个步骤操作,梳理一下块级元素居中几种方式:Koy办公区 - 实用经验教程分享!

    Koy办公区 - 实用经验教程分享!

    Koy办公区 - 实用经验教程分享!

    1.使用margin:0auto;居中Koy办公区 - 实用经验教程分享!

    2.计算父级padding值进行居中Koy办公区 - 实用经验教程分享!

    3.使用相对定位居中。Koy办公区 - 实用经验教程分享!

    HTML中标签的块级元素居中问题的解决方法?Koy办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!Koy办公区 - 实用经验教程分享!


    标签: HTMLCSS

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码