排行时报

CSS水平居中的9种方法

科技数码  2023-01-02 22:42:08  热度:143℃

容器的居中显示在网页设计中是很常见的,居中显示可以获得视觉的焦点,是内容更加突出,下面就简单的说明一下如何在HTML中通过样式的控制来实现

01、最常见的一种,代码示例如下图,首先,取big一半像素大小赋给small层,通过margin: 0 auto; text-align: center来实现

02、第二种方法,代码示例如下图,将big层的display设置为table-cell,然后small层的margin-left取(500-250)/2,也就是125即可

03、第三种方法,代码示例如下图,将big层的position设置为absolute,然后small层的margin-left取(500-250)/2,也就是125即可

04、第四种方法,通过display:flex实现,代码示例如下图,big层display:flex;flex-direction:column;而small层align-self:center

05、第五种方法,在small层的宽度没有的时候,可以通过width:fit-content这个设置来完成,代码示例如下

06、第六种方法,通过display:inline-block来实现,将这个设置赋给big层即可,代码示例如下图

07、第七种方法,设置big层position:relative,相对情况下,使small层左浮动,代码示例如下

08、第八种方法,transform属性,代码示例如下

09、第九种方法,借助第三方样式,比如增加一个add节点,水平浮动向左,使small层随之浮动,代码示例如下

特别提示

每种方法都适应不同的运行环境,实际操作时需要考虑不同浏览器的解析时的兼容性

最近更新

  • 怎么将wps输出为pdf的文字水印设置为单行

    怎么将wps输出为pdf的文字水印设置为单行

    2025-04-26760阅读

  • Ubuntu 20.04新增仓颉输入法

    Ubuntu 20.04新增仓颉输入法

    2025-04-26714阅读

  • 950显卡能吃鸡吗

    950显卡能吃鸡吗

    2025-04-27891阅读

  • 扫描件是什么格式的

    扫描件是什么格式的

    2025-04-26741阅读

  • win7怎么设置屏幕休眠密码(win7屏幕保护设置密码)

    win7怎么设置屏幕休眠密码(win7屏幕保护设置密码)

    2025-04-26803阅读

  • 电脑怎么删除桌面图标 笔记本电脑如何删除桌面上的图标

    电脑怎么删除桌面图标 笔记本电脑如何删除桌面上的图标

    2025-04-26804阅读

  • 怎么用vlookup匹配数据?

    怎么用vlookup匹配数据?

    2025-04-26681阅读

  • 嗜睡说明了什么问题

    嗜睡说明了什么问题

    2022-12-21895阅读

  • 入睡很困难该怎么办

    入睡很困难该怎么办

    2022-12-20941阅读

  • 发质不好可以怎么办

    发质不好可以怎么办

    2022-12-21937阅读

  • 精选专题