0

我使用 XULRunner 开发一个具有 HTML 编辑器的 Eclipse RCP 应用程序。在与编辑器交互的 JavaScript 代码中,我想使用以下方法设置元素的最大宽度CSSStyleDeclaration.maxWidth

/* node is an HTMLImageElement */
node.style.maxWidth = "100%";

上面的代码失败并显示以下消息

Warning: Error in parsing value for property 'max-width'.  Declaration dropped.

但如果我使用像素,它可以工作:

node.style.maxWidth = "100px";

将 CSS 最大宽度属性设置为 100% 的正确语法是什么?

4

2 回答 2

2

尝试

node.style.maxWidth = '100%';
于 2013-07-30T12:00:19.187 回答
0

我认为您声明它的方式没有任何问题。您的 XULRunner 一定不能正确解析它。

这是由 MDN 编写的max-width的官方规范

于 2013-07-30T11:50:36.680 回答