html表格垂直居中-div标签:水平居中和垂直居中的实现(附代码)

2023-08-27 0 3,937 百度已收录

本文给大家带来的内容是关于div标签:水平居中和垂直居中的实现,具有一定的参考价值。 有需要的同学可以参考一下。 希望对您有所帮助。

在后端开发中,我们经常会遇到需要居中的情况。 居中有两种html表格垂直居中,一种是水平居中,一种是垂直居中。 让我们总结一下所使用的技术。

水平居中

margin:0 auto

登录复制

auto表示外侧距离与左右距离相同,达到水平居中的效果

垂直居中

1.最常用的方法之一是根据偏移量来实现

    *{margin: 0;padding: 0;}
    .content{
        position: relative;
        width: 300px;
        height: 300px;
        background-color: #000;
        margin: 300px auto;
    }
    .beat{
        width: 100px;
        height: 100px;
        background-color: #ff0000;
        position: absolute;
        left:50%;
        top:50%;
        margin-top: -50px;
        margin-left: -50px;
    }

登录复制

红色小方块位于黑色方块的中心,实现垂直居中的效果

left和top分别设置为50%,红色小方块的起点位于垂直中心位置。 效果如下:

要实现小方块内部中心点垂直居中html表格垂直居中,必须加上偏移量。 margin-top的值为绿色框的高度/2,margin-left的值为绿色框的宽度/2。

2.让p块中的多行文本垂直居中,可以使用table和table-cell来实现

    *{margin: 0;padding: 0;}
    .content{
        width: 300px;
        height: 300px;
        background-color: #000;
        margin: 300px auto;
        color: #fff;
        display: table;
        text-align: center;
    }
    .content p{
        display: table-cell;
        height: 100px;
        vertical-align: middle;
    }

垂直居中是布局中十分常见的效果之一垂直居中是布局中十分常见的效果之一垂直居中是布局中十分 常见的效果之一垂直居中是布局中十分常见的效果之一

登录复制

display: table使粉状元素成为块级表格,display: table-cell; 子元素设置为表格单元格,vertical-align: middle; 使表格内容居中,可以达到垂直居中的效果

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 html html表格垂直居中-div标签:水平居中和垂直居中的实现(附代码) https://www.wkzy.net/game/166490.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务