原文:display:inline-block元素之間空隙的產生原因和解決辦法

在CSS布局中,如果我們想要將一些元素在同一行顯示,其中的一種方法就是把要同行顯示的元素設置display屬性為inline block。但是你會發現這些同行顯示的inline block元素之間會出現一定的空隙。 效果圖: 代碼: lt DOCTYPE html gt lt html lang en gt lt head gt lt meta charset UTF gt lt title gt ...

2019-08-21 09:50 1 703 推薦指數:

查看詳情

displayinline-block元素中間有間隙的原因和解決辦法

displayinline-block元素在水平方向上之間會有間隙 原因:標簽與標簽之間使用了空格或者是換行符(空白字符也是字符,樣式會影響) 解決辦法一: 不使用空白符號,使用注釋替代換行、標簽的結束標簽與開始標簽寫在一起等(代碼的可讀性較差) 解決辦法二:設置父元素的font-size ...

Thu Mar 12 06:02:00 CST 2020 0 1525
inline-block元素之間空白間距的解決辦法

有關於使用inline-block來代替float的討論也蠻多的,最常說的就是使用inline-block來代替float進行布局,或者使用 inline-block來實現元素的居中效果。但是inline-block水平呈現的元素間,換行顯示或空格分隔的情況下會有間距。關於這個問題,原 ...

Tue Sep 15 05:02:00 CST 2015 0 2183
display:inline-block間隙產生原因以及解決方案

display-inline-block是讓元素在一行顯示,但是這些元素在html里面是上下行排列的,所以中間有換行符,於是並排顯示就有了換行符帶來的空隙。那么如何解決呢? 方案一:將html標簽要display:inline-block元素寫在一行。缺點:代碼可讀性差。 方案二:給父元素 ...

Fri Mar 08 23:12:00 CST 2019 0 1488
display:inline-block間隙產生原因以及解決方案

display:inline-block是讓元素在一行顯示,但是這些元素在html里面是上下行排列的,所以中間有換行符,於是並排顯示就有了換行符帶來的空隙解決方案: 1.將html標簽要display:inline-block元素寫在一行。缺點:代碼可讀性差 ...

Tue Jun 16 22:30:00 CST 2020 0 1212
input元素display:inline-block元素不在一行的解決辦法

每次用到了<input/> 元素inline-block的<span></span>(不一定是span,其他一些inline元素也是一樣)元素,他們總是會不在一個水平線上,這個時候就很蛋疼了,畢竟不在水平線上,很不美觀。 有以下解決辦法 ...

Fri Jun 02 00:38:00 CST 2017 1 6767
如何消除inline-block產生元素空隙

前端初學者可能都會碰到這個問題:有時候排版需要,會把一些塊狀元素display屬性設置為inline-block,如 瀏覽器中顯示的結果: 雖然四個塊狀子元素排在了一行,但是子元素之間卻留有空隙空隙產生原因:HTML中的換行符、空格符、制表符等空白符 ...

Mon Sep 21 20:21:00 CST 2015 2 4515
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM