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

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

相关推荐
qiao若huan喜21 小时前
12、webgl 基本概念 +满天星星眨眼睛
前端·信息可视化·webgl
陆枫Larry21 小时前
搞懂 package.json 和 package-lock.json
前端
竹林81821 小时前
Solana前端开发:从连接钱包到发送交易,我如何用@solana/web3.js搞定第一个DApp
前端·javascript
Cache技术分享21 小时前
385. Java IO API - Chmod 示例:模拟 chmod 命令的文件权限更改
前端·后端
沙振宇21 小时前
【Web】使用Vue3+PlayCanvas开发3D游戏(十一)渲染3D高斯泼溅效果
前端·游戏·3d
cool320021 小时前
4D实验八:Dubbo微服务 + 注册中心
前端·kubernetes
军军君0121 小时前
数字孪生监控大屏实战模板:商圈大数据监控
前端·javascript·vue.js·typescript·前端框架·echarts·three
方安乐1 天前
try catch vs 异步捕获
前端·javascript·vue.js
chenbin___1 天前
鸿蒙RN position: ‘absolute‘ 和 zIndex 的兼容性问题(转自千问)
前端·javascript·react native·harmonyos
晴天丨1 天前
Vue 3项目架构设计:从2200行单文件到24个组件
前端·vue.js