我有一个我正在使用的网站,在Chrome上看来,当您向下滚动时它不会显示background-color
。它会在一段时间后切换到它,但只是在顶部,看起来它并不是真正的background-color
生效,而是大背景图像消失了,它的背景是白色的,所以它给人留下了这种印象。
我对如何解决此问题有任何想法? CSS设置为适当的<div>
标记,适用于Firefox和其他浏览器,但出于某种原因,它不喜欢Chrome。
想法?
所以我在谈论这个问题。当你向上滚动时,文本的背景应该是白色的(我在Chrome版本58.0.3029.110(64位)上):
答案 0 :(得分:1)
确实,这是Chrome(58.0)中的一个问题,但它适用于Firefox(53.0)。
这是关于CSS z-index
元素的子元素:.full_width_inner
需要:z-index
声明。
.full_width_inner > * {
z-index : 10;
}
答案 1 :(得分:1)
在Chrome中,样式为carousel-inner
的div只有display: block
或display: none
。但是在firefox中,同样的div风格有transform: translateY(some number)
同样在firefox中,这个div还有一些不在chrome中的额外类。 skrollable-between
和skrollable