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