0

我有一个initView()初始化所有值的函数,以便我的 HTML 页面看起来像它应该的样子。

在火狐,IE!并且歌剧一​​切正常,但是在谷歌浏览器中,当我将浏览器窗口变小然后再放大时,chrome似乎有点懒惰并且没有按照他应该做的那样呈现所有内容。问题是我什至无法检查出什么问题,因为如果我想打开 webinspector,突然一切都恢复正常了。

我能做些什么来避免这种情况?

initView 函数看起来像这样。没什么特别的,只是一些样式操作(大约 50 个)。

var initView = function(){
    $(element).css('left','50px').height('300px');
    ...
}
4

1 回答 1

0

不知道这是否是答案,但 jQuery 的 height() 函数采用整数值并假设您给出的值以像素为单位。

也许其他浏览器正在根据需要解释您的 .height('300px') 并且 chrome 工作正常

于 2012-08-14T14:55:54.157 回答