CSS 逻辑属性

CSS 逻辑属性使用流向相对方向(inline / block)代替物理方向(left / right / top / bottom),使布局在 LTR 和 RTL 书写模式下均能正常工作。

外边距 margin
物理属性逻辑属性LTR 对应RTL 对应
margin-topmargin-block-startmargin-topmargin-top
margin-bottommargin-block-endmargin-bottommargin-bottom
margin-leftmargin-inline-startmargin-leftmargin-right
margin-rightmargin-inline-endmargin-rightmargin-left
内边距 padding
物理属性逻辑属性
padding-toppadding-block-start
padding-bottompadding-block-end
padding-leftpadding-inline-start
padding-rightpadding-inline-end
边框 border
物理属性逻辑属性
border-topborder-block-start
border-bottomborder-block-end
border-leftborder-inline-start
border-rightborder-inline-end
尺寸与定位
物理属性逻辑属性
widthinline-size
heightblock-size
min-widthmin-inline-size
max-widthmax-inline-size
min-heightmin-block-size
max-heightmax-block-size
topinset-block-start
bottominset-block-end
leftinset-inline-start
rightinset-inline-end