阻止Firebug整合css属性

时间:2010-06-17 06:04:24

标签: firebug

使用Firebug 1.5.4。当我检查一个元素时,Firebug会在检查窗口中将声明“padding:10px 0 13px 0”转换为“padding:10px 0 13px”,这会让我感到烦恼。然而它留下了“保证金:0 0 0 16px;”就像我喜欢的那样。 (为什么它没有合并那个?)

Firebug中是否有设置以展开(无合并)格式显示所有css属性?

2 个答案:

答案 0 :(得分:0)

您可以轻松验证Firebug没有按照您的想法进行整合。只需使用Firebug编辑元素样式> HTML>风格>新属性和使用

padding: 2px 3px 4px 0;

您将看到Firebug不会删除尾随的0;

我的猜测是Firefox选择不为速记属性中的尾随值报告零值。 Firebug只是向您展示结果。

答案 1 :(得分:0)

这也让我很烦恼!更糟糕的是,它是半随机的。

例如,2px 3px 4px 0似乎没有被剪裁,但10px 0 13px 0通常会被剪裁。

我没有找到任何类型的设置,但一个解决办法是始终指定单位。

10px 0 13px 0px被重写为10px 0 13px 0,这是可以接受的。

另一种解决方法是检查Expand Shorthand Properties菜单项。但是,这会将“填充”分解为“填充左”,“填充顶部”等。