iT邦幫忙

1

CSS學習紀錄-07-margin&padding(上)

  • 分享至 

  • xImage
  •  

嗨嗨~我是914 今天來學習margin與padding囉GOGOGO

前情提要&注意事項
1.box-sizing 這部分會放到下篇說唷
2.綜合實例也是下的部分會說唷~

我們先來講一下margin(外邊距) 與 padding(內邊距)
通常會有四個數值,那看圖會更加了解這個關係~

https://ithelp.ithome.com.tw/upload/images/20240526/20166952AWU1B1VOek.png

margin

  1. 單一方向設置:
  • margin-top
  • margin-right
  • margin-bottom
  • margin-left
  1. 簡寫設置:
  • margin: 10px;:四個方向都是 10px
  • margin: 10px 20px;:上下是 10px,左右是 20px
  • margin: 10px 20px 30px;:上是 10px,左右是 20px,下是 30px
  • margin: 10px 20px 30px 40px;:上是 10px,右是 20px,下是 30px,左是 40px

padding

  1. 單一方向設置
  • padding-top
  • padding-right
  • padding-bottom
  • padding-left
  1. 簡寫設置
  • padding: 10px;:四個方向都是 10px
  • padding: 10px 20px;:上下是 10px,左右是 20px
  • padding: 10px 20px 30px;:上是 10px,左右是 20px,下是 30px
  • padding: 10px 20px 30px 40px;:上是 10px,右是 20px,下是 30px,左是 40px

水平置中比較常用的方法,但對於置中這塊我不是太了解
所以之後章節還是會詳細說明一下置中的部分

margin : 0 auto

用 Auto 來做水平置中
auto 的用途,使用比較白話的說明就是「將剩餘的空間分配給具備這個值的位置」

https://codepen.io/JoyceChou914/pen/LYoRyzv?editors=1111

div{
	width: 200px;
	height: 200px;
	background-color: #666;
	margin: 0px auto;/左測跟右側平均分成兩等分,物件水平居中/
}

我是超級新手,若有任何建議或是錯誤的部分,歡迎底下留言唷thanks
我們下篇文章見掰掰~

對自己多用點心,日益努力,而後風生水起。盡情玩耍,盡情學習,盡情熱愛,盡情討厭,在需要的時候釋放善意,在必要的時候展現強硬,把這不得不過完的一生,變成值得慶賀的一生。


參考資料
https://ithelp.ithome.com.tw/articles/10252624
https://ithelp.ithome.com.tw/articles/10205322


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

2
xiangcheng
iT邦新手 5 級 ‧ 2024-05-26 17:57:24

那我要從第一篇開始看惹XD

完全同意XD

我要留言

立即登入留言