第一個子元素的margin-top會被上層的爸爸div給搶走
使用 margin 外間距
調整文字元素或圖片元素的外間距,理所當然是要使用 margin 語法,
除了第一個子元素的 margin-top 會被上層的爸爸 <div> 給搶走之外,
還會發生另一個問題,那就是如果 上層的 <div> 本身也有寫 margin-top 的時候,
當 <div> 的 margin-top 比下面的第一個子元素 <h2> 的 margin-top 還大的時候,
這時 <div> 就會以自己的 margin-top 來呈現上間距,但是 子元素 <h2> 的 margin-top 還是會被搶走,
照搶了不誤,但是不會呈現出來,而當 <div> 的 margin-top 比下面的第一個子元素 <h2> 的 margin-top 還小的時候,
這時 <div> 就會以搶來的子元素 <h2> 的 margin-top 來呈現上間距...
(可參考http://www.flycan.com/article/css/css-margin-top-520.html)
margin裡的auto通常是拿來「置中對齊」使用。也就是我們將左右邊界值設定為「auto」,
讓它產生置中對齊的效果。
margin : 0 ; |
2 |
/*一個值:代表上、下、左、右。margin : 0 0 0 0;的簡寫。*/ |
3 |
margin : 5 10 ; |
4 |
|
5 |
margin : 5 10 15 ; |
6 |
|
7 |
margin : 1 10 5 15 ; |
8 |
|
●Yahoo關鍵字廣告/原生廣告
◆Yahoo廣告方案介紹 : https://goo.gl/5k8FHW
◆Yahoo廣告剖析與運用 : http://goo.gl/4xjUJD