2012-08-14 83 views
4

我遇到类似于旧IE浏览器错误的问题。某些文本在其他所有浏览器中都可见,但在Chrome(第21.0.1180.77 m版)中,它会隐藏起来,直到在开发人员工具中突出显示或查看为止,此时它正常显示。Chrome浏览器显示错误

有没有其他人看到过这个?任何想法修复?

丢失文字:

Text missing http://116state.com/img/missing_text.jpg

高亮显示的文本或检查元素之后:

Text missing http://116state.com/img/missing_not_text.jpg

网站网址: http://116state.com

+0

其显示ID铬21.0.1180.57 – 2012-08-14 22:38:03

+0

嗯,希望它是一个非常短暂的问题,不会被很多人看到。我希望我知道这个问题的解决方法。今天刚刚启动了该网站,并以错误的方式揉搓我的完美主义。 – erfling 2012-08-14 23:25:12

+0

听起来像是一个webkit问题。我会采取你突出显示的元素,并尝试在一个干净的测试页与其CSS。尝试jsfiddle它,看看问题是否可以轻松地重现。然后,您可以打开一个错误并帮助我们改进webkit。 – 2012-08-15 07:47:27

回答

1

了同一种错误的铬23.0 .1271.64 ...还不确定我是否修复了它为好,但应用良性仿射变换的元素的形式:

element { 
    -webkit-transform: matrix(1.0, 0.0, 0.0, 1.0, 0.00, 0.01); 
} 

似乎已经在处理这个问题......你的,因人而异,所以好运...任何人

+2

来澄清 - 元素==元素溢出:自动对它 - 低,滚动的一个,而不是显示在内,对不起,因为不是很清楚......在一个元素中弹出一个“溢出:自动“ - 当滚动的一些内容仍然保持,直到你点击元素内... – blue 2012-11-13 10:08:10

4

它可能与Chrome中的固定位置错误有关。

在这里看到:

Fixed element disappears in Chrome

这表明添加-webkit变换:translateZ(0)到位置是:固定元件。

它已经为我工作。

+0

有类似的问题。我的JS替换了DIV的内容,但Chrome(仅Chrome)的新内容与旧内容无法重叠。当我点击并拖动光标在其上突出显示时,然后单击白色空间以取消突出显示,一切看起来都正确。我在DIV上使用了-webkit-transform:translateZ(0),它解决了这个问题! – gcdev 2015-10-07 15:37:45

相关问题