CSS 属性“padding-right-ltr-source”的有效值是啥?

Posted

技术标签:

【中文标题】CSS 属性“padding-right-ltr-source”的有效值是啥?【英文标题】:What are valid values for CSS Property "padding-right-ltr-source"?CSS 属性“padding-right-ltr-source”的有效值是什么? 【发布时间】:2014-02-05 15:43:42 【问题描述】:

我正在尝试解决 Firefox 中的框填充问题。当我展开受影响的 span 元素的“padding”属性时,我看到有一个名为“padding-right-ltr-source”的属性,其值为“physical”:

>padding: 0px 15px;
    padding-top: 0px;
    padding-right-value: 15px;
    padding-bottom: 0px;
    padding-left-value: 15px;
    padding-left-ltr-source: physical;
    padding-left-rtl-source: physical;
    padding-right-ltr-source: physical;
    padding-right-rtl-source: physical;

这些属性的其他可能值是什么?

编辑: 我最终使用了透明边框而不是填充,因为它在浏览器中具有一致的行为。

【问题讨论】:

相关:***.com/questions/3961741/… 我知道的唯一其他值是logical,但我认为您不会找到太多关于此的文档。 这个帖子也很有帮助:sitepoint.com/forums/… 【参考方案1】:

此属性有两个可能的值:“物理”和“逻辑”。它也是您不能直接在样式表中设置的内部属性。它用于实现诸如样式表之类的交互,在单个规则中设置padding-startpadding-right,在具有不同方向性的元素上...前者设置padding-left-ltr-source: logicalpadding-right-rtl-source: logical,而后者设置padding-right-ltr-source: physicalpadding-right-rtl-source: physical

【讨论】:

以上是关于CSS 属性“padding-right-ltr-source”的有效值是啥?的主要内容,如果未能解决你的问题,请参考以下文章

css中background简写属性

js 根据css颜色属性进行判断

常用的CSS属性。

css的 cursor 属性

为啥css毛玻璃效果属性无用

js里的css属性怎么写backgroundImage的参数