【发布时间】:2011-04-27 01:54:47
【问题描述】:
简介
单击 Firebug 上的 css 选项卡时,有一个名为“Expand Shorthand Properties”的选项可用!
典型的css规则如下:
border-left:2px solid #7FA100;
..被转换为“扩展”版本,如下所示:
border-left-color-ltr-source:physical;
border-left-color-rtl-source:physical;
border-left-color-value:#7FA100;
border-left-style-ltr-source:physical;
border-left-style-rtl-source:physical;
border-left-style-value:solid;
border-left-width-ltr-source:physical;
border-left-width-rtl-source:physical;
border-left-width-value:2px;
我的问题/疑问
我在一个项目中设计者直接引入包含“扩展”性质的规则的样式表。
1) 它们是正确的 css 规则吗?
2) 所有(或任何,或哪些)浏览器都直接识别这些扩展规则吗?
谢谢, dS
【问题讨论】:
-
好的,所以它们绝对不是有效的 css 规则。但我仍然非常好奇为什么 Firebug 提供扩展的速记属性作为功能!
-
能够将诸如边框之类的速记属性扩展到其长手对应物是进行精确调整/调整的有用功能。
-
我也有同样的问题,不知道为什么会这样,我想知道... ^^