Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css Opera 11.50 Win32在每次页面更改时都会闪烁白色页面_Css_Caching_Rendering_Opera - Fatal编程技术网

Css Opera 11.50 Win32在每次页面更改时都会闪烁白色页面

Css Opera 11.50 Win32在每次页面更改时都会闪烁白色页面,css,caching,rendering,opera,Css,Caching,Rendering,Opera,我的网站和Win32上的Opera 11.50浏览器有问题。当我使用Opera浏览时,页面在每次页面更改时都会闪烁白色。因为默认的调色板是黑色的,所以很烦人。它看起来像Opera在每次页面更改时呈现重置样式表,并在呈现和显示实际的黑色页面之前显示生成的白色页面。知道为什么吗?这个问题似乎与Opera有关,因为Chrome 12.0、Firefox 5.0、Internet Explorer 8.0或Safari 5.1都没有出现这个问题 该站点在自定义软件上运行,每个响应都会返回缓存控制和过期。

我的网站和Win32上的Opera 11.50浏览器有问题。当我使用Opera浏览时,页面在每次页面更改时都会闪烁白色。因为默认的调色板是黑色的,所以很烦人。它看起来像Opera在每次页面更改时呈现重置样式表,并在呈现和显示实际的黑色页面之前显示生成的白色页面。知道为什么吗?这个问题似乎与Opera有关,因为Chrome 12.0、Firefox 5.0、Internet Explorer 8.0或Safari 5.1都没有出现这个问题

该站点在自定义软件上运行,每个响应都会返回缓存控制和过期。有两个简单的样式表,每个页面都会加载它们。雅虎的重置样式表可以使用24小时,而黑暗样式表和页面可以使用1小时。使用Firebug时,缓存头看起来正常,过期时间与使用缓存控制设置的时间相匹配。当我检查Opera的缓存内容时,我可以看到两个样式表都在缓存中:/style/reset/492字节,/style/dark/1334字节。样式表在每个页面的最开始加载

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en"><head>
<title>catza.net - the singing revolution of cat show photos </title>
<link rel="stylesheet" type="text/css" href="/style/reset/">
<link rel="stylesheet" type="text/css" href="/style/dark/">
...

catza.net-猫秀照片的歌唱革命
...

我没有在Opera 11.5上看到您的问题。你点击的是哪一页?对我来说,每一页的变化都会发生。无论点击哪个页面(只要是内部链接),也看不到(Opera11.50)。可能是你的opera插件或者用户css中的一些东西。您是否尝试过清洁安装/其他计算机?您没有问题的报告很有帮助,因为它们帮助我缩小了原因。下一步我将尝试干净的安装。干净的安装没有解决问题。首先,在一次干净的安装之后,白色页面不会闪烁,但在某个时候,问题会再次出现,并且每次页面更改时都会再次出现。我有一个理论,当/style/dark/stylesheet从缓存中过期时,它开始发生。接下来,我将在另一个工作站上进行测试。