我在这里面临一个非常不合逻辑和奇怪的问题。
我在一个单独的 CSS 文件中定义了宽度、高度和其他属性。现在我在运行时对这些值进行操作以使我的应用程序动态化。
但是当我使用 获取这个值时jQuery
,它会从该值中减去一两个。
例如,在 中定义的元素的宽度CSS
是 450px,现在当我在jQuery
使用中获取它时
$('.programeSectionBox').width();
它会给我449px。高度和边距参数也会发生这种情况。
有人可以告诉我这里发生了什么,我struct
在这个问题上很糟糕。
感谢所有的答复。我已经检查了 outerWidth() 解决方案,但它不起作用,给出了同样的问题。
实际上我正在为三星智能电视创建一个应用程序,他们提供两种分辨率 960x540 和 1280x720。对于 960x540,一切都很好,但是当谈到 1280x720 时,问题就出现了,我已经提到过。
在我的应用程序中,我为这两种分辨率使用了一个 javascript 文件和两个不同的 CSS 文件,应用程序检查它在哪个电视分辨率上工作,然后加载相应的 CSS。我无法对 JavaScript 文件中的值进行硬编码,因为我想让它保持动态,如果我对值进行硬编码,它显然适用于一种分辨率。
因此,如果有人有任何其他解决方案,那就太好了。
谢谢