我想div.div-block
和p.div-p
保持其默認display:block
,但是,div-inline
爲display:inline
。期望的結果是三個水平的div's
,每個具有多個垂直堆疊的p's
塊。顯示D行內嵌其中包含P塊
我試過div.div-block div {display:inline;}
,但div.div-inline
仍然是垂直放置的。當我添加div.div-block div p {display:inline;}
時,div's
是水平的,但p's
也是水平的。
<div class="div-block">
<div class="div-inline">
<p class="p-block">Bla bla bla</p>
<p class="p-block">Bla bla bla</p>
</div>
<div class="div-inline">
<p class="p-block">Bla bla bla</p>
<p class="p-block">Bla bla bla</p>
<p class="p-block">Bla bla bla</p>
<p class="p-block">Bla bla bla</p>
</div>
<div class="div-inline">
<p class="p-block">Bla bla bla</p>
</div>
</div>
所以[**這**](http://jsfiddle.net/a6fAx/)?或者像[** this **](http://jsfiddle.net/a6fAx/1/) – Ruddy
@Ruddy。是。難以區分'display:block'和'display:inline-block'之間的區別 – user1032531
請看[** MSDN **](http://msdn.microsoft.com/zh-cn/library/即/ ms530751(v = vs.85)的.aspx)。您將能夠在任何時候分辨不同的情況! – Ruddy