我正在开发一个 WordPress 网站,该网站探索生命各个方面的精神意义和象征意义,包括鸟类、动物和人体部位。该网站使用自定义 HTML 和 CSS 来显示符号图像,但最近,我遇到了一个奇怪的问题:图像要么部分加载,要么在某些页面上被裁剪。这是我观察到的:
问题的发生不一致(有时图像加载正常,但有时则不然)。 我正在使用响应式图像大小,但此问题在多个浏览器中仍然存在。 我已经优化了图像以加快加载速度。
这是我用于图像显示的代码片段:
我怀疑这个问题可能与 CSS 或图像渲染有关。这是否是 HTML 或 CSS 中图像定义方式的问题?或者与WordPress如何管理媒体文件有关?
任何有关如何解决此问题的意见或建议将不胜感激!
预先感谢您的帮助!
我尝试调整图像尺寸并切换到不同的CSS属性,例如宽度:100%和高度:自动。我预计这将使图像完全加载并正确缩放,但问题仍然存在,图像有时会被裁剪或部分可见。
这是一个 WordPress 问题。它实际上是 WordPress 的一个功能,可以生成较小尺寸的缩略图,以便加载速度更快。然而,缩略图通常以固定大小生成,因此通常会被裁剪。
要解决此问题,您可以:
以全尺寸加载图像。您可能需要更改主题设置或自定义主题才能实现此目的。
更改现有图像尺寸,使图像按比例变小而无需裁剪。同样,您还需要自定义主题。