摘要:在使用時,有時候出現的效果莫名奇妙,例如兩個元素之間如果有空格回車,那么在頁面上就有一個空隙兩個不同高度的元素頂部無法對齊,或者使用下面無緣無故多出幾像素例子出現空隙效果解決方法去掉空格添加父元素,將父元素的設置為,然
</>復制代碼
在使用inline-block時,有時候出現的效果莫名奇妙,例如:
兩個inline-block 元素之間如果有空格、回車、tab,那么在頁面上就有一個空隙
兩個不同高度的 inline-block 元素頂部無法對齊,或者使用inline-block下面無緣無故多出幾像素
例子1,出現空隙
效果: 解決方法</>復制代碼
<span class="hljs-attr">JS</span> <span class="hljs-string">Bin</span>
1.去掉空格
</>復制代碼
<span class="hljs-attr">JS</span> <span class="hljs-string">Bin</span>
2. 添加父元素,將父元素的 font-size 設置為0,然后在 inline-block 元素中將 font-size 設置為 14px
</>復制代碼
<span class="hljs-attr">JS</span> <span class="hljs-string">Bin</span>
3. 使用margin-right
</>復制代碼
<span class="hljs-attr">JS</span> <span class="hljs-string">Bin</span>
4. 添加父元素,使用letter-spacing(該屬性增加或減少字符間的空白(字符間距))
</>復制代碼
<span class="hljs-attr">JS</span> <span class="hljs-string">Bin</span>
5. 使用word-spacing (該屬性增加或減少單詞間的空白(即字間隔))
解決效果: 例子2,設置inline-block 后,莫名其妙出現一些空白</>復制代碼
<span class="hljs-attr">JS</span> <span class="hljs-string">Bin</span>
效果 解決方法</>復制代碼
span設為<span class="hljs-keyword">inline</span>-block之后下面的空白
使用vertical-align
解決效果 例子3,兩個不同高度的 inline-block 元素頂部無法對齊</>復制代碼
span設為<span class="hljs-keyword">inline</span>-block之后下面的空白
效果 解決方法</>復制代碼
<span class="hljs-attr">JS</span> <span class="hljs-string">Bin</span>
還是使用vertical-align
解決效果</>復制代碼
<span class="hljs-attr">JS</span> <span class="hljs-string">Bin</span>
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/51193.html
摘要:在使用時,有時候出現的效果莫名奇妙,例如兩個元素之間如果有空格回車,那么在頁面上就有一個空隙兩個不同高度的元素頂部無法對齊,或者使用下面無緣無故多出幾像素例子出現空隙效果解決方法去掉空格添加父元素,將父元素的設置為,然 在使用inline-block時,有時候出現的效果莫名奇妙,例如: 兩個inline-block 元素之間如果有空格、回車、tab,那么在頁面上就有一個空隙 兩個不...
摘要:那不是,是我不懂而已。的用途之一西文是以空格來分隔單詞的,而漢字間則無需空格分隔,但為了統一西文東亞和的排版,于是抽象出一個名為的概念用于分隔詞義單元,則作為的值域,而定義域就是語言信息。 前言 每當來個需要既要水平排版又要設置固定高寬時,我就會想起display:inline-block,還有為了支持IE5.5/6/7的hack*display:inline;*zoom:1;。然后發...
摘要:一什么是瀏覽器兼容問題所謂的瀏覽器兼容性問題,是指因為不同的瀏覽器對同一段代碼有不同的解析,造成頁面顯示效果不統一的情況。條件注釋最初于微軟的瀏覽器中出現,并且直至均支持。 一、什么是瀏覽器兼容問題 所謂的瀏覽器兼容性問題,是指因為不同的瀏覽器對同一段代碼有不同的解析,造成頁面顯示效果不統一的情況。在大多數情況下,我們的需求是,無論用戶用什么瀏覽器來查看我們的網站或者登陸我們的系統,都...
摘要:也能用于內聯元素這是規范所允許的的和屬性對非替換內聯元素無效例如和。解決方法把左側塊級元素更改為內聯元素,比如把更換為。 什么是 margin ? CSS 邊距屬性定義元素周圍的空間。通過使用單獨的屬性,可以對上、右、下、左的外邊距進行設置。也可以使用簡寫的外邊距屬性同時改變所有的外邊距。——W3School 邊界,元素周圍生成額外的空白區。空白區通常是指其他元素不能出現且父元素背景可見的區...
閱讀 5284·2021-09-22 15:59
閱讀 1865·2021-08-23 09:42
閱讀 2568·2019-08-29 18:42
閱讀 3452·2019-08-29 10:55
閱讀 2065·2019-08-27 10:57
閱讀 1763·2019-08-26 18:27
閱讀 2728·2019-08-23 18:26
閱讀 2923·2019-08-23 14:40