CSS Block and Inline and Inine-block屬性研究
Preface
在HTML的element中都有一個預設的display屬性,有的是Inline,有的是Block,可以用它來達到我們想要的排版
Block
- 會開始新的一行
- block的element會佔滿畫面寬度(根據他的container)
- 可以設定長寬、margin、padding
- 水平與垂直寬度長度由內容決定
Inline
- 不可設定寬、高
- 只會佔只會占用它所必需的寬度,所以inline的element可以在同一行
- top and bottom margin/padding沒有作用
Inline-block
- 可以水平排列
- 可設定寬高
- block是相黏再一起,inline-block則不會,請參考W3C
reference
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment