iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 16
0
自我挑戰組

基礎中的基礎系列系列 第 16

基礎中的基礎系列之inline,block,inline-block

今天要來介紹css很重要的一個部分:inline(行內元素),block(塊狀元素),inline-block

第一個先介紹inline:

基本常見的行內元素:span a img input

.元素可在同一行內呈現,圖片或文字均不換行(水平排列),也不會影響其版面配置
.不可設定長寬,元素的寬高由它的內容撐開

第二個:block:

常見元素:div p h1

.元素寬度預設會撐到最大,使其占滿整個容器(垂直排列,如有水平的需求,可使用flex)
.可以設定長寬/margin/padding,但仍會占滿一整行

最後一個:inline-block:

.以inline的方式呈現,但同時擁有block的屬性
.可設定元素的寬高/margin/padding
.可水平排列(inline方式)
簡單來說就是可同時擁有block可設定寬高的屬性,但其排版仍像inline屬性,並不會向右占滿整個容器。

資料參考:https://medium.com/@wendy199288/css%E6%95%99%E5%AD%B8-%E9%97%9C%E6%96%BCdisplay-inline-inline-block-block%E7%9A%84%E5%B7%AE%E5%88%A5-1034f38eda82


上一篇
基礎中的基礎系列之 css-float
下一篇
基礎中的基礎系列之css-flex
系列文
基礎中的基礎系列30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言