我在 Chrome 中使用我的 OpenCart 网站时遇到了一个奇怪的错误。产品图片没有显示,但我看到了它们应该出现的白色区域。
如果产品没有图片,它会向左对齐,但在这种情况下,我可以看到图片通常所在的白色区域。
这是疯狂的部分,如果我单击检查元素,图像会突然出现。
一些CSS代码
.product-list .image {
float: left;
margin-right: 10px;
overflow: auto;
}
我在 Chrome 中使用我的 OpenCart 网站时遇到了一个奇怪的错误。产品图片没有显示,但我看到了它们应该出现的白色区域。
如果产品没有图片,它会向左对齐,但在这种情况下,我可以看到图片通常所在的白色区域。
这是疯狂的部分,如果我单击检查元素,图像会突然出现。
一些CSS代码
.product-list .image {
float: left;
margin-right: 10px;
overflow: auto;
}
在 CSS 中,您需要设置宽度和高度属性。
这很奇怪。无论如何,要检查的事情:
z-index
到图像中,值为 9999 进行检查让我知道结果如何。
复制此问题的更多方案 1. 如果尚未打开检查,请关闭检查。2.调整大小检查是否已打开。3. 调整浏览器窗口大小。
只是为了跟进这个问题,Mary 的答案是正确的,但对于我们的情况,重要的是不要设置宽度和高度以保持响应能力。但显然将宽度和高度设置为auto也同样有效,尽管它在外观上没有任何区别。
因此,由于在某些情况下打开 Web Inspector 会调整页面大小,因此您应该查看:
对我来说,这是 Picture 元素在其媒体属性定义 ( <source media=(min-width: 1824px)">
) 中存在差距。