HTML(23)——垂直对齐方式

垂直对齐方式

属性名:vertical-align

属性值 效果
baseline 基线对齐(默认)
top 顶部对齐
middle 居中对齐
bottom 底部对齐

默认情况下浏览器对行内块,行内标签都按文字处理,默认基线对齐

导致图片看起来会偏上,文字偏下。

示例:

复制代码
   <style>
        div {
            border: 2px solid #333;
        }

        img {
            height: 200px;
        }
    </style>
</head>

<body>
    <div>
        <img src="./images/a.jpg">
        兄弟你好香
    </div>
</body>

可以看到图片的下方还有空白。接下来在img内添加vertical-align: middle;

复制代码
        img {
            height: 200px;
            vertical-align: middle;
        }

发现图片下方空白消失,并且文字也移动到了中间。

相关推荐
菥菥爱嘻嘻18 小时前
输出---修改ant样式
前端·react.js·anti-design-vue
该用户已不存在19 小时前
这6个网站一旦知道就离不开了
前端·后端·github
Ai行者心易19 小时前
10天!前端用coze,后端用Trae IDE+Claude Code从0开始构建到平台上线
前端·后端
东东23319 小时前
前端开发中如何取消Promise操作
前端·javascript·promise
掘金安东尼19 小时前
官方:什么是 Vite+?
前端·javascript·vue.js
柒崽19 小时前
ios移动端浏览器,vh高度和页面实际高度不匹配的解决方案
前端
烛阴20 小时前
为什么游戏开发者都爱 Lua?零基础快速上手指南
前端·lua
大猫会长20 小时前
tailwindcss出现could not determine executable to run
前端·tailwindcss
Moonbit20 小时前
MoonBit Pearls Vol.10:prettyprinter:使用函数组合解决结构化数据打印问题
前端·后端·程序员
533_20 小时前
[css] border 渐变
前端·css