最快解决水平居中是给父容器设 text-align: center;图文垂直错位需给图片加 vertical-align: middle;全居中用父容器 flex 布局并设 justify-content 和 align-items。

给父容器加 text-align: center 最快解决水平居中
超链接(@#@#@#@#@#@#@#@#@#@0 单独给这个 @#@#@#@#@#@#@#@#@#@1
float、display: inline-block 或宽度被压缩,text-align 可能失效
vertical-align: middle 修复图文上下错位
即使水平居中了,<img src="x.png"> 和旁边的文本常会一高一低——这是默认的 vertical-align: baseline 在作怪。只需给图片加 vertical-align: middle,就能让图文视觉对齐。
注意:vertical-align 只对行内级和表格单元格生效,不能用在 flex 或 grid 子项上;也不影响块级元素。
- 示例:
<img src="x.png">下载文档 - 若文字行高较大,可同步调大
line-height配合vertical-align: middle - 避免混用
float和vertical-align,容易触发不可预测的布局行为
需要垂直+水平居中?用 flex 但别动 @#@#@#@#@#@#@#@#@#@2
display: inline-block 或 vertical-align: middle,否则会撑高整行flex 或 text-align 配合相对单位真正难的不是怎么写,而是判断当前结构里哪个元素该承担“容器”角色、哪个属性实际起效。多看浏览器开发者工具里的 computed 样式,比死记规则管用得多。
前端入门到VUE实战笔记:立即使用
在学习笔记中,你将探索 前端 的入门与实战技巧!











