2014-01-09 56 views
2

爲一個文本行分隔成兩行我使用:CSS顯示:塊和與其相對

<p>Line one <span>line two</span></p> 
p span { 
    display:block 
} 

但在我的網頁的移動版本,我想刪除的元素,使在該塊它將全部顯示在一行上。是否有與display:block相反的內容?我是否使用正確的方法來完成此操作?

+0

在技術上沒有「相反」,但您可能會想到「display:inline」。這是您使用媒體查詢的默認值 – Markasoftware

+0

?如果是這樣,請將'span'留空 – jmore009

回答

3

媒體查詢如果你想他們是在同一行,但仍塊/箱(所以有寬度和高度),使用此:如果你希望他們

display:inline-block; 

被替換爲文本(以字符序列),然後使用

display:inline; 

默認情況下,span元素具有display:inline;樣式。

1

與之相反,我假設你想隱藏它?這將是display: none; 儘管在屏幕上顯示沒有任何內容會完全隱藏整行。試着這樣說:

<p>Line one <br/>line two</p> 

而在移動

p br { 
    display: none; 
}