IE上的background-size需要比其他浏览器更大

时间:2016-10-26 12:43:40

标签: html css internet-explorer

我的背景尺寸有点问题。

在Chrome,Mozilla,甚至MS Edge上我的图标:

background-size: 23px;

表现得很好。

但是在Internet Explorer上我需要一个:

background-size: 74px;

为了得到它,看起来很正常。

问题是什么? :(

1 个答案:

答案 0 :(得分:0)

我找到了解决方案!我正在使用.svg图标,我需要在width="" height=""

之后向我的svg代码添加两个viewBox=""内容

例如以文件开头

<svg version="1.1" id="Layer_3" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
     viewBox="0 0 14 12.7" width="14" height="12.7" style="enable-background:new 0 0 14 12.7;" xml:space="preserve">

感谢您的帮助:)