刪除display:inline-block元素之間的縫隙
當對兩個元素採用display:inline-block的時候,它們之間可能會出現縫隙。
下面就介紹一下如何刪除這個縫隙,程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> #box { width:100%; height:50px; background-color:red; } #left { width:50%; display:inline-block; height:100px; background:#ccc; text-align:center; line-height:100px; } #right { width:50%; display:inline-block; height:100px; background:#ccc; text-align:center; line-height:100px; } </style> </head> <body> <div id="box"> <div id="left">螞蟻部落一</div> <div id="right">螞蟻部落二</div> </div> </body> </html>
上面的程式碼中,如果left和right元素之間沒有縫隙,那麼它們會在一行,但是現在換行了。
要解決此問題非常簡單,只要將它們父元素的font-size屬性值設定為0即可。
[CSS] 純文字檢視 複製程式碼#box { width:100%; height:50px; background-color:red; font-size:0px; }
相關文章
- display:inline-block元素之間存在空隙inlineBloC
- CSS 技巧篇(六):display設定元素為行內元素時,元素之間存在間隙問題CSS
- 刪除內聯元素之間的空隙
- HashMap 之元素刪除HashMap
- display:inline,inline-block,block元素的區別inlineBloC
- text-align對display:inline-block元素也有效inlineBloC
- 清除inline-block元素間距inlineBloC
- CSS之使用display:inline-block來佈局CSSinlineBloC
- JS] JS 之刪除陣列中的元素JS陣列
- 巧妙讓兩個span元素中間的空格不再有間隙
- 建立元素和刪除元素
- display:block display:inline-block 的屬性、呈現和作用BloCinline
- jQuery刪除元素jQuery
- jQuery 刪除元素jQuery
- 有間隙卡片縮放/無縫CollectionViewBanner無限輪播圖View
- CSS display顯示分別為block、 inline、 inline-block的三種元素CSSBloCinline
- removeChild()刪除li元素REM
- JavaScript 刪除指定的li元素JavaScript
- 間隙鎖
- UICollectionView間隙的坑UIView
- JavaScript刪除陣列元素JavaScript陣列
- JavaScript 建立和刪除元素JavaScript
- jQuery刪除指定子元素jQuery
- jQuery刪除指定li元素jQuery
- c++ map刪除元素C++
- c++ vector刪除元素C++
- Java ArrayList刪除特定元素的方法Java
- 相容所有瀏覽器的display:inline-block效果瀏覽器inlineBloC
- css32 CSS Layout - display: inline-blockCSSS3inlineBloC
- 前端inline元素間隙問題解決辦法前端inline
- 如何讓BootStrap柵格之間留出空白間隙呢?boot
- O(1) 時間插入、刪除和獲取隨機元素,允許元素重複隨機
- Array · 刪除陣列中指定的元素陣列
- PHP 刪除陣列中元素的方式PHP陣列
- 根據陣列的值刪除元素陣列
- jQuery刪除具有指定文字的li元素jQuery
- js刪除陣列指定索引的元素JS陣列索引
- javascript刪除陣列元素的程式碼JavaScript陣列