http://colobu.com/2014/08/28/CSS-display-float-clear-overflow-visibility/
display :block(作用是把行屬性標籤顯示成區塊屬性標籤,可以設定寬高) ;
display:inline(作用是把區塊屬性標籤顯示成行屬性標籤,這時區塊屬性標籤就不能設定寬高啦);
display:none(作用是使所控制的標籤不顯示)
visibility:hidden(是設定元素的框的不可見,但是在佈局中的位置是不變的)
它和display:none的區別就在於後者不會佔用那個位置,下一個元素會直接覆蓋它,而前者是會佔用那個佈局,只是不顯示內容,是一片空白;並且下載的時候對於display:none就不會把不顯示的元素給下載下來,而visibility:hidden則會把不顯示的元素給下載下來;
float:none/left/right
none : 物件不浮動
left : 左浮動
right : 右浮動
clear:both/none/left/right
none : 允許兩邊都可以有浮動物件
both : 不允許有浮動物件
left : 不允許左邊有浮動物件
right : 不允許右邊有浮動物件
overflow:visible/auto/hidden/scroll
#visible : 不剪切內容也不加入捲軸
auto : 預設屬性
hidden : 隱藏超出內容
scroll : 總是顯示捲軸
visibility : inherit/ visible/hidden
inherit : 繼承上一個父物件的可見性
visible : 物件可視化
hidden : 物件隱藏
# gif:不支援半透明
jpg:支援透明
png:部分支援透明,需要額外處理
==============
http://www.studyofnet.com/news/398.html
一、區塊級元素:block element
#每個區塊級元素預設佔一行高度,一行內新增一個區塊級元素後無法一般無法新增其他元素(float浮動後除外)。兩個區塊級元素連續編輯時,會在頁面自動換行顯示。塊級元素一般可嵌套塊級元素或行內元素;
塊級元素一般作為容器出現,用來組織結構,但並非全是如此。有些區塊級元素,如