当前位置:主页 > 聚焦 >

css图片后的文字无法居中怎么办

时间:2020-12-17 16:58:48

  css图片后的文字无法居中的解决办法:首先创建一个HTML示例文件;然后布局一张图片和文字;最后给图片和文字分别加上样式为“vertical-align: middle”即可。

  本教程操作环境:windows7系统、css3版,该方法适用于所有品牌电脑。

  :《css视频教程》

  css图片后的文字无法居中?

  比如说,现在我要做一个简单的删除按钮,只由一个icon和“删除”两个字组成,你会如何布局,给你30秒时间考虑。

  好,先亮出HTML代码如下:

  <div class="del"><span class="icon"></span><span>删除</span></div>

  很简单,就是一个class为del的div元素下有两个span标签,当然icon你也可以直接用伪元素代替(还不知道伪元素的面壁思过去...)。

  接下来你可能会这么写CSS:

  .del { font-size: 18px; } .del .icon { display: inline-block; width: 16px; height: 24px; margin-right: 5px; background: url("imgs/delete.png") no-repeat center; background-size: 100%; }

  然后它就变成这个样子了:

  咦?好像跟想象的不太一样啊!为什么图片和文字垂直方向上不能对齐呢?Why?

  这是因为图片和文字在行内垂直方向默认是以基线(baseline)对齐的,图片基线在图片底部,而文字基线却在文字中点偏下的位置,所以才会显示成上图的样子。那么这个问题该如何解决呢?

  很简单,我们只需给图片和文字分别加上 vertical-align: middle即可:

  .del .icon { display: inline-block; width: 18px; height: 24px; margin-right: 5px; vertical-align: middle; background: url("imgs/delete.png") no-repeat center; background-size: 100%; } .del span { vertical-align: middle; }

  这样的话,图片和文字就以其中心线对齐了:

  说明:

  vertical-align 属性设置元素的垂直对齐方式。

  vertical-align属性定义行内元素的基线相对于该元素所在行的基线的垂直对齐。允许指定负长度值和百分比值。这会使元素降低而不是升高。在表单元格中,这个属性会设置单元格框中的单元格内容的对齐方式。

  使用vertical-align:middle 可以把元素放置在父元素的中部。

热点推荐
1 Coinbase:上半年推进“每种资产、每个市

消息,Coinbase于7月1日发布月度回顾,称其上半年围绕每种资产、每个市场、一个平台推进产品...

2 特朗普承诺保护5000万比特币持有者自我托

消息,美国总统特朗普公开承诺保护5000万美国比特币持有者的自我托管权,并表示加密货币的...

3 ETH突破1800 USDT,24H涨幅3.67%

消息,OKX行情显示,ETH现报1802.43 USDT,24小时涨幅为3.67%。...

4 美股大赢家:HYPE空单增持22770.71枚,当前

消息,HYPE空单增持22,770.71枚,约合1,594,801.51美元。当前持仓规模为2,795,374.90美元,均价从70....

5 未知钱包向新钱包转移3.23亿TRX,价值约

消息,据Whale Alert监测,323,000,000枚TRX从未知钱包转移至未知新钱包。...

6 重仓布局三大市场:ETH多单减持390枚,当

消息,某巨鲸在ETH多单上减持390.00枚,约合648,824.03美元。该巨鲸持仓规模为1,907,098.84美元,均...

7 某交易员平仓2.2万枚ETH空单,三天亏损

消息,据链上分析师AI姨监测,某交易员在连续4次做多亏损后,开空2.2万枚ETH。该交易员以1...

8 Circle 2026年已铸造645.3亿USDC

消息,Circle宣布在2026年已铸造总计645.3亿美元的USDC,最近一次铸造为2.8亿美元。...

9 Valr与Hyperliquid整合,HYPE价格上涨7%

消息,Valr,非洲最大的加密交易所,宣布与Hyperliquid整合,推出超过200个跨资产永续合约市场...

10 美元稳定币市值减少约100亿美元至3000亿美

消息,链上分析师余烬表示,加密市场今年整整跌了半年,美元稳定币整体市值减少约100亿美...

成都来彰科技 蜀ICP备2025134723号-1

资讯来源互联网,如有版权问题请联系管理员删除。