簡體   English   中英

HTML / CSS:4個像素的空間

[英]HTML/CSS: 4 pixels of space

我想創建一個小網站,但我有一點css問題。 如果將鼠標懸停在照片底部的名稱上,照片就會顯示出來。 但是下面有一個4像素的空間,我似乎無法刪除。 我嘗試過margin-bottom: -4px但這讓動畫很奇怪。

我想這是一件簡單的事情,但我無法理解解決方案。 有人可以幫忙嗎?

嘗試vertical-align:bottom;

默認情況下,圖像是inline-block元素。 這基本上意味着它們被視為字符,但可以具有寬度和高度。

關於角色的注意事項是他們有一個基線 大多數字母與此基線對齊,但有些字母(例如q,p,j,g)低於此基線。

因此,由於圖像與基線對齊,因此下方留下一點額外空間。 vertical-align:bottom覆蓋,這會強制圖像對齊文本的底部。 請注意,即使沒有文本,這些對齊也適用。

將以下內容添加到您的css:

.banner .photo img {
    display:block;
    padding:0px;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM