css水平居中元素的宽度探究

2026-01-23 0 36,852

水平居中还是比较容易的,先看子元素是固定宽度还是宽度未知。

1、固定宽度这种方式是绝对定位居中,除了使用margin,还可以使用transform。

(注意浏览器兼容性,只适用于 ie9+,移动开发请忽略)

        .container{
            width: 300px;
            height: 200px;
            background: pink;
            position: relative;
        }
        .inner{
            width: 100px;
            height: 50px;
            position: absolute;
            top: 50%;
            left: 50%;
            margin-top: -25px;
            margin-left: -50px;
            background: #fff;
            text-align: center;
        }

2、宽度未知将子元素设置为行内元素,然后父元素设置text-align: center。

       .container{
            width: 300px;
            height: 200px;
            background: pink;
            position: relative;
            text-align: center;
        }
        .inner{
            display: inline-block;
 
        }

以上就是css水平居中元素的宽度探究,希望对大家有所帮助。更多css学习指路:css教程

本文教程操作环境:windows7系统、css3版,DELL G3电脑。

收藏 (0) 打赏

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

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

声明:以上部本文内容由互联网用户自发贡献,本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。投诉邮箱:3758217903@qq.com

ZhiUp资源网 web开发 css水平居中元素的宽度探究 https://www.zhiup.top/10318.html

相关