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;
        }

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

相关推荐
憧憬成为web高手1 分钟前
xss学习记录--xss-lab部署
前端·学习·xss
窝子面1 分钟前
十四、弹窗组件
前端
局i2 分钟前
从零封装第一个 Vue 组件:极简入门指南
前端·javascript·vue.js
Jave21083 分钟前
Vue下一个大版本会是怎样?它的最终目标是怎样的?
前端·vue.js·经验分享
JamesYoung79713 分钟前
第三部分 — 服务工作者(后台)chrome.runtime 是什么(在 MV3 的说法中)
前端·javascript·chrome
anyup_前端梦工厂4 分钟前
开源半年,每月 8K+ 下载,uView Pro 让跨端应用开发提效 10 倍
前端·uni-app·开源
满分观察网友z5 分钟前
刷 LeetCode 看不懂题解?我做了一个能"播放"算法的开源可视化平台
前端·算法·leetcode
下北沢美食家13 分钟前
css面试题
前端·css
Thomas214313 分钟前
chrome开启CDP的方法
前端·chrome
前端 贾公子14 分钟前
[特殊字符] 定义即路由:definePage宏如何让uni-app路由配置原地起飞?
前端