Javascript 如何在不从服务器重新下载内容的情况下强制重新加载页面(仅强制CSS重新计算)?

Javascript 如何在不从服务器重新下载内容的情况下强制重新加载页面(仅强制CSS重新计算)?,javascript,jquery,css,Javascript,Jquery,Css,我的网页有一些CSS问题。。。事实上,每次用户调整窗口大小时,由于某种原因,一切都会变得一团糟 出于某种原因,所有浏览器(Chrome、Firefox和IE)在调整浏览器窗口大小后都不会重新计算CSS(或者没有正确地重新计算CSS) 每次用户调整浏览器窗口的大小时,我是否可以强制重新加载页面(我指的是CSS重新计算)?但是,我不想每次都从服务器上重新提供内容 谢谢大家 根据您的描述,当用户调整窗口大小时,您需要重新计算特定的断开css 对于jQuery,您可以这样做 $(window).resi

我的网页有一些CSS问题。。。事实上,每次用户调整窗口大小时,由于某种原因,一切都会变得一团糟

出于某种原因,所有浏览器(Chrome、Firefox和IE)在调整浏览器窗口大小后都不会重新计算CSS(或者没有正确地重新计算CSS)

每次用户调整浏览器窗口的大小时,我是否可以强制重新加载页面(我指的是CSS重新计算)?但是,我不想每次都从服务器上重新提供内容


谢谢大家

根据您的描述,当用户调整窗口大小时,您需要重新计算特定的断开css

对于jQuery,您可以这样做

$(window).resize(function() {
  $('.someEle').css('width', $(window).width()/2)
})
对于香草javascript:

window.onresize = function() {
  // do sth here
}
无论哪种方式,您都必须明确知道css出现故障的位置和原因,以及如何在调整大小处理程序中修复它们


感谢阅读。

最好尝试找出潜在问题。我不确定我是否理解你所说的浏览器在调整大小后不重新计算CSS是什么意思-在页面加载时JS应用了很多样式吗?你真的需要提供一个显示这种行为的代码示例。您是否在javascript中的某个地方明确设置了像素宽度?@EdmundReed我知道,但我正在寻找一个快速解决方案。。。我认为问题是因为我有一个标题,其中有三个部分都有不同的CSS转换,它们将媒体查询添加到CSS中,并为各种情况/浏览器大小的CSS选择器/属性设置正确的值。@Derek这正是我所做的!而且它不能正确地重新计算!我的意思是,当用户调整页面大小时,我想重新计算整个页面window@Emilio也许你可以参考这个,但我认为这不是一个好的做法。