标志上的IE Glitch

时间:2016-04-05 19:35:41

标签: html css internet-explorer

我在Internet Explorer(所有版本,包括8+)上出现故障,徽标显示不正确。它在所有其他浏览器上都能完美显示,但是文件ie.css没有纠正这个故障(我相信应该解决现有的问题。任何帮助都会非常感激。网站如下:

http://www.taray-investments.com/

先谢谢

2 个答案:

答案 0 :(得分:0)

我只能猜出出了什么问题,但这里有一些可能的问题:
1)在最新版本的IE中,徽标未正确缩放 2)我在你的代码中看到了一些转换,所以这可能是问题所在 3)任何其他svv背景相关的错误。

首先可以使用svg内联属性修复 第二和第三是不可修复的。
如果你想支持任何早于11的IE版本,我建议使用.png而不是svg。

答案 1 :(得分:0)

<!--[if lte IE 8]>
<link rel="stylesheet" type="text/css" href="/css/ie.css" />
<![endif]-->

如果版本小于或等于8

,您的代码仅加载ie.css
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="/css/ie.css" />
<![endif]-->

如果它完全是IE,那将会加载。

当然正如建议使用PNG而不是SVG是旧IE版本的主要目标,但我不相信你的网站在IE8下正确运行 - 无论如何它对客户来说是非常荒谬的(imo)无论如何,支持IE8。