CSS 逻辑属性与逻辑值
CSS 逻辑属性与逻辑值这一 CSS 模块引入了逻辑属性和逻辑值,由此得以通过逻辑的——而不是实体的——方向与尺度映射控制布局。
此模块也为之前在 CSS 2.1 中定义的属性定义了逻辑属性和逻辑值。逻辑属性定义了在相对方向下与对应的实体属性相等价的属性。
块向与行向
逻辑属性和逻辑值用抽象术语块向和行向描述其流向。这些术语的实体含义取决于书写模式。
参考
>尺寸属性
用于外边距、边框和内边距的属性
border-blockborder-block-colorborder-block-endborder-block-end-colorborder-block-end-styleborder-block-end-widthborder-block-startborder-block-start-colorborder-block-start-styleborder-block-start-widthborder-block-styleborder-block-widthborder-colorborder-inlineborder-inline-colorborder-inline-endborder-inline-end-colorborder-inline-end-styleborder-inline-end-widthborder-inline-startborder-inline-start-colorborder-inline-start-styleborder-inline-start-widthborder-inline-styleborder-inline-widthborder-start-start-radiusborder-start-end-radiusborder-end-start-radiusborder-end-end-radiusborder-styleborder-widthmargin(logical实验性 关键词)margin-blockmargin-block-endmargin-block-startmargin-inlinemargin-inline-endmargin-inline-startpadding(logical实验性 关键词)padding-blockpadding-block-endpadding-block-startpadding-inlinepadding-inline-endpadding-inline-start
用于浮动和定位的属性
clear(inline-end和inline-start关键词)float(inline-end和inline-start关键词)insetinset-blockinset-block-endinset-block-startinset-inlineinset-inline-endinset-inline-start
用于尺寸局限的属性
其他属性
caption-side(inline-end和inline-start关键词)overflow-blockoverflow-inlineoverscroll-behavior-blockoverscroll-behavior-inlineresize(block和inline关键词)text-align(end和start关键词)
弃用属性
offset-block-end非标准 已弃用 (现为inset-block-end)offset-block-start非标准 已弃用 (现为inset-block-start)offset-inline-end非标准 已弃用 (现为inset-inline-end)offset-inline-start非标准 已弃用 (现为inset-inline-start)
指南
规范
| Specification |
|---|
| CSS Logical Properties and Values Level 1> |
浏览器兼容性
完整的兼容性信息见各属性的页面。