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 屬性