首页 > 网页制作 > CSS

CSS 垂直水平居中的5种最佳解决方案

admin CSS 2022-02-06 12:59:46 css     垂直水平居中     水平居中"

CSS 居中对齐

  • 代码中均省略了浏览器前缀
  • 以下例子以我的个人的标准排序
  • 当然也有更多的居中处理方法 但我觉得只有这5种方法是最完善的解决方案

flex 居中

优点:可对未知高度进行居中处理


这是第二层的内容 不会居中

position + translate 居中

优点: 可对未知高度进行居中处理、嵌套层最少


这一层的内容 不会居中

table-cell 居中

缺点:1. 居中层需要设置宽度(.center)。 2.外层多嵌套一层(.cell) 3. 居中层必须设置宽度(允许 %)


这一层的内容 不会居中

传统居中 (2种)

缺点:1. margin 值必须为auto。 2. 居中层必须设置高宽(允许 %) 3. 必须使用 position


这一层的内容 不会居中

缺点: 居中层必须设置固定高宽,并且magin需要通过高宽计算得出。


这一层的内容 不会居中

总结

以上所述是小编给大家介绍的CSS 垂直水平居中的5种最佳解决方案,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对潘少俊衡网站的支持!

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
本文地址:/web/CSS/76477.html

留言与评论(共有 0 条评论)
   
验证码:

潘少俊衡

| 桂ICP备2023010378号-4

Powered By EmpireCMS

爱享小站

中德益农

谷姐神农

环亚肥料

使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

感谢潘少俊衡友情技术支持