我有一个MVC网站应用程序,每隔几天我就会从客户端获得一个屏幕截图,其中页面加载和页面顶部的样式表似乎从未下载过。我在页面的头部添加了样式表,链接类型=“text / css”href = tag。
我发送的屏幕截图显示没有应用任何样式的页面。我不希望内联样式或在内部添加样式,样式位于文档的头部,但是如何确保在页面呈现之前加载样式?
谢谢 千斤顶
我也在责备代理人,但老板也不可能为此而堕落。我倾向于这样一个事实,即样式表下载超时,但我可以在没有它的情况下停止下载页面吗?
如何在IIS7中将样式表缓存在客户端上?我检查Firefox中的标题,并将其设置为Cache-Control:private,必须重新验证我想要的是公开的,没有必须重新验证
我在文件夹上有一个356天的缓存持续时间但没有去。
答案 0 :(得分:0)
您是否还添加了rel =“stylesheet”?
不要认为它与你的问题有关。
当然听起来像是客户端的本地问题(代理???)。
答案 1 :(得分:0)
头部中的任何内容都应该在其他所有内容之前加载。除非样式表上发生超时,否则浏览器将在没有它的情况下继续加载。 是否有可能以任何方式复制此问题? 我也相信这是一个本地问题。 (在css文件上超时)
正确的标签是:
<link href="special.css" rel="stylesheet" type="text/css">