使用Firebug 1.5.4。当我检查一个元素时,Firebug会在检查窗口中将声明“padding:10px 0 13px 0”转换为“padding:10px 0 13px”,这会让我感到烦恼。然而它留下了“保证金:0 0 0 16px;”就像我喜欢的那样。 (为什么它没有合并那个?)
Firebug中是否有设置以展开(无合并)格式显示所有css属性?
答案 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
菜单项。但是,这会将“填充”分解为“填充左”,“填充顶部”等。