2013-02-08 15 views
1

問題可能是非常基本的。CSS - 爲什麼網格框架不提供頂部或底部邊距或填充類?

一直在引導和藍圖等工作..

我們有指定寬度類:SPAN1到span12 ...等
班左右:append1追加-48和前置-1名字前48等..

  1. 是否有任何理由說明我們沒有指定頂部或底部邊距以及頂部或底部填充的類?

  2. 什麼是更好的方法來處理這種情況?使用br標籤或通過使用css本身?

在此先感謝。

+1

寬度是任何網格的關鍵。另一方面,高度通常是流暢的,並由內容創建者或開發者決定。可以使用CSS選擇器添加邊距,也可以將其他類添加到要添加邊距或邊距的元素。 – isherwood

回答

1

我不熟悉Bootstrap或Blueprint,所以不能回答爲什麼沒有指定margin/padding的類。 但是使用br進行間隔並不是一個好主意。如果您想爲span標籤添加填充或邊距,則更好的辦法是使用css選擇器。例如:

span{margin:10px 20px;padding:10px 20px;} 

或個人span標籤

.span1, .span5, .span12{margin:0 20px;} 

等等

+1

小心跨度。默認情況下他們有「顯示:內聯」,添加邊距和填充將無法按預期工作。 EX:http://jsfiddle.net/2TERe/2/ –

+0

好點。添加顯示:塊;是個好主意。 – lukeocom

+0

{display:inline-block}是個好主意。 {display:block}會破壞大多數網格。 – isherwood

相關問題