我正在编写一个移动友好的网页,并且是JQuery Mobile。但是,在我的CSS中,我正在使用一些媒体查询。除了如果我想使用AJAX(JQueryMobile的'data-ajax'属性)加载页面,这一切都很好。如果我这样做,就不会出现媒体查询被考虑在内的情况。只有当我刷新媒体查询出现的页面。JQuery Mobile和CSS3媒体查询
有没有人在这方面有过任何经验,或者他们可以摆脱我的这种情况?
我已经在azure上发布了一个示例来演示。它包含一个登录表单(不需要用户名或密码 - 只需点击“登录”)。在目标(home.html)上有一个div,它应该使用大于767px的宽度的媒体查询来隐藏)。但是,当我调整窗口的大小时,它并不隐藏。只有当我重新加载页面并调整大小时才会发生。
在这里看到:提前http://testjquerymob.azurewebsites.net/index.html
感谢。
T
你在哪里在通过Ajax带来了页面引用的css文件? – krishgopinath
如果您证明测试或更多信息,您可能会得到更好的帮助。你的问题听起来不像我遇到的任何事情,看起来你可能做错了什么。 – Ryan
@hungerpain - 媒体查询的CSS实际上是直接存储在带有ajax的页面中。 –