【发布时间】:2017-04-27 01:37:12
【问题描述】:
我的网页有一些 CSS 问题...事实上,每次用户调整窗口大小时,由于某种原因,一切都会变得一团糟。
由于某种原因,所有浏览器(Chrome、Firefox 和 IE)在调整浏览器窗口大小后都不会重新计算 CSS(或无法正确重新计算)。
每次用户调整浏览器窗口的大小时,我可以强制重新加载页面(我的意思是 CSS 重新计算)吗?但是,我不想每次都从服务器重新提供内容。
谢谢大家!
【问题讨论】:
-
尝试找出根本问题可能会更好。我不确定我理解您所说的浏览器在调整大小后不重新计算 CSS 是什么意思 - 您在页面加载时是否有很多 JS 应用的样式?
-
您确实需要提供一个显示此行为的代码示例。您是否在某个地方的 javascript 中以像素为单位明确设置宽度?
-
@EdmundReed 我知道,但我正在寻找快速解决方案...我认为问题是因为我有一个标题,其中 3 个部分都有不同的 CSS 过渡跨度>
-
将媒体查询添加到您的 CSS 并为您需要的每种情况/浏览器大小设置各种 CSS 选择器/属性的正确值。
-
@Derek 正是我所做的!而且它不能正确重新计算!
标签: javascript jquery css