【发布时间】:2020-06-16 00:44:39
【问题描述】:
与 Firefox 相比,我在 Chrome 中显示的徽标图像有显着差异(我在 Firefox 上做了我的测试服务器,然后在 Chrome 中运行)
它应该像在 Firefox 中一样出现。我切换了徽标并添加了图像特征以使其适合而不是编辑 CSS 文件。
代码如下:
<a class="navbar-brand" href="index.html"><img src="img/logo09.png" width="250%" height="250%" alt="logo"></a>
是否有快速解决此问题的方法?在此先感谢您的帮助:)
【问题讨论】:
-
尝试在徽标尺寸上使用固定的
px值?看起来 FF 和 Chrome 通过不同的元素计算%值(img 上的 FF,父级上的 Chrome)。 -
我试图让网站尽可能兼容不同的分辨率,这就是为什么我尝试使用维度作为 % 来代替,难道不能这样做吗?
-
我认为您应该使用原始尺寸的图像(最好的解决方案是为高密度屏幕使用 2 倍大的图像,但仍然是标称的(在这种情况下是一半 img 尺寸)-所以看起来不错在不同的屏幕上)。
-
我刚刚将它降低到合适的 px 大小,但它的显示仍然很奇怪,我可能需要为 Chrome 使用不同的 CSS 吗?铬:gyazo.com/b8d6f31d431592c49ccb780304dff5a5 火狐:gyazo.com/44b7da7f20a2e844149bc634d1a2fcf6
-
你应该把 JSFiddle 放在这里,你的问题中没有代码(如果你修改了那些内联 % 值)来显示那里发生了什么。
标签: html css google-chrome