CSS block-size 屬性
更多“自己嘗試”的例子見下文。
定義和用法
block-size
屬性指定元素在塊方向上的大小。
注意: 相關的 CSS 屬性 writing-mode
定義了塊方向,並且這會影響 block-size
屬性的結果。對於英文頁面,塊方向是向下的,行內方向是從左到右。
CSS 的 block-size
和 inline-size
屬性與 CSS 的 width
和 height
屬性非常相似,但 block-size
和 inline-size
屬性依賴於塊方向和行內方向。
瀏覽器支援
表中的數字指定了完全支援該屬性的第一個瀏覽器版本。
屬性 | |||||
---|---|---|---|---|---|
block-size | 57.0 | 79.0 | 41.0 | 12.1 | 44.0 |
CSS 語法
inset-block: auto|值|initial|inherit;
屬性值
值 | 描述 | 演示 |
---|---|---|
auto | 預設。元素的預設 block-size 值。 | 演示 ❯ |
length | 指定以 px, pt, cm 等為單位的 block-size。 閱讀長度單位 | 演示 ❯ |
% | 指定以百分比為單位的 block-size,相對於父元素在相應軸上的大小。 | 演示 ❯ |
initial | 將此屬性設定為其預設值。閱讀關於initial | |
inherit | 從其父元素繼承此屬性。閱讀關於inherit |
更多示例
示例
當 <div> 元素的 writing-mode
屬性設定為 'vertical-rl' 時,塊方向從向下變為橫向,這會改變 block-size 屬性的工作方式。
div {
block-size: 250px;
writing-mode: vertical-rl;
}
自己動手試一試 »
相關頁面
CSS 教程:CSS 高度和寬度
CSS 教程:CSS 盒模型
CSS 參考:height 屬性
CSS 參考:width 屬性
CSS 參考: writing-mode 屬性