公交车上荫蒂添的好舒服的电影-公用玩物(np双xing总受)-公用小荡货芊芊-公与妇仑乱hd-攻把受做哭边走边肉楼梯play-古装一级淫片a免费播放口

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

為什么你的圖片下方總有個空白?揭秘CSS中的“隱形刺客”vertical-align

freeflydom
2025年5月15日 10:47 本文熱度 67

深夜加班的“詭異空白”

凌晨1點,程序員小林盯著屏幕上的網頁布局,額頭滲出細密的汗珠——明明圖片和文字已經居中,但底部總有一道3px的空白縫隙,像一道無形的裂痕破壞頁面美感。他反復檢查了marginpadding,甚至懷疑是瀏覽器BUG,卻始終找不到答案。直到同事老王路過,輕飄飄丟下一句:“試試vertical-align吧!”……

謎底揭曉:vertical-align的“潛規則”

原來,圖片作為行內塊元素inline-block),默認與文字的基線(baseline)對齊。而文字的基線并非底部,而是文字的下邊緣,導致圖片下方多出空隙。這就像把圖片放在一個“字母x的底座”上,自然會有縫隙!

解決方案:3招馴服vertical-align

對齊方式調整

設置圖片的vertical-align為非基線值,如middle(中線對齊)或text-top(頂部對齊),讓圖片與文字“親密無間”:

<div>
  <img src="frame_image.svg" alt="link" width="32" height="32" />
  默認對齊方式的圖像
</div>
<div>
  <img class="top" src="frame_image.svg" alt="link" width="32" height="32" />
  字體頂部(text-top)對齊的圖像
</div>
<div>
  <img class="bottom" src="frame_image.svg" alt="link" width="32" height="32" />
  字體底部(text-bottom)對齊的圖像
</div>
<div>
  <img class="middle" src="frame_image.svg" alt="link" width="32" height="32" />
  中部(middle)對齊的圖像
</div>
div {
  border: 1px solid red;
  margin-bottom: 14px;
}
img.top {
  vertical-align: text-top;
}
img.bottom {
  vertical-align: text-bottom;
}
img.middle {
  vertical-align: middle;
}

適用場景:圖文混排時快速解決對齊問題

父元素使用flex布局

父元素使用flex布局,徹底擺脫行內對齊規則:

<div>
  <img class="top" src="frame_image.svg" alt="link" width="32" height="32" />
  圖像
</div>
div {
  border: 1px solid red;
  margin-bottom: 14px;
  display: flex;
}

父元素“降噪”

通過調整父元素的font-sizeline-height,消除基線對齊的干擾:

.parent { font-size: 0; } /* 或 line-height: 0; */

[!Warning] 此方法可能影響父容器內的其他文字內容

總結:避坑指南與最佳實踐

默認行為

圖片作為行內塊元素,始終與基線對齊,導致底部空白是正常現象,而非BUG。

可使用的方案

使用vertical-align: middle/top/bottom調整對齊,兼容性強且不影響布局,其次可使用flex布局,最次使用margin調整也可,但是不夠優雅??。

慎用技巧

調整父元素font-sizeline-height,小心影響到文字內容,慎用!

下次遇到類似問題,先問一句:“你的元素對齊基線了嗎?”

?轉自https://juejin.cn/post/7498277142771400754


該文章在 2025/5/15 10:47:25 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 国产欧美日韩一区二区刘玥 | 国产人妻人伦精品1国产 | 国产成人亚洲精品91专区手机 | 国产精品亚洲无码在线 | 国产在线观看播放精品 | 国内免费av网站在线观看 | 3d动漫精品专区久久电影 | 国产精品毛片高清在线完整版 | 成人一区欧美高清夜夜片a 成人一区在线观看 | av永久综合在线观看红杏 | 岛国视频在 | 国产无人区一码二码三码的 | 国产1区2区| 91精品啪在线观看国产色 | 国产欧美丝袜在线二蜜芽tv | 爆乳老师护士中 | 国产精品成人一区无码 | 国产剧情中文字幕一区二区 | 国产精品无码日韩主播 | 2025理论片 | 国产成人亚洲精品无码影院bt | 国产精品麻豆天美精品久久 | 国产午夜精品精品 | 精品波多野结衣av | 岛国无码精品一区二区三区 | 国产一区二区精品久久 | 国产大片b站免费观看推荐 国产大片大全免费看软件下 | 国产成人免费a在线资源 | 国产亚洲无线码一区二区 | 黑丝美女被无套内射 | 国产一级毛片久久久久久 | 99精品视频免费热 | 国产一区二区三四区在线观看 | 国产放荡 | 精品视频在线观看一区二区三区 | 国产亚洲日本精品成人专区 | av一区二区三区蜜桃 | 成人一区专区在线观看 | 国产亚洲欧美另类在线第1页 | 国产一本大道视频在线观看 | 精品视频一区二区三区四 |