2016-07-29 85 views
0

在Internet Explorer中,我的图标大小比Chrome中的大。我使用em来指定图标的大小。IE将图标大小缩小图标

HTML

      <div class="row"> 
          <div class="col-xs-12"> 
           <ul class="block-help-list"> 
            <li class="block-help-item"> 
             <span class="icon phone"></span> 
             <span>number</span> 
            </li> 
            <li class="block-help-item"> 
             <span class="icon email"></span> 
             <a href="#">mail</a> 
            </li> 
           </ul> 
          </div> 
         </div> 

CSS

.block-help .icon.phone:before { 
content: "\f095"; 
font-size:1.3em; 
cursor: default; 

}

字体大小:1.3em;

有谁知道一种方法,使IE浏览器上藏汉这项工作?

干杯,

mrjobby

+1

发布你的HTML和CSS请 – Lowkase

+2

您需要提供更多的细节,不可能在当前状态下回答。 – epascarello

+0

对不起,我editted后,因为年龄 – job

回答

-2

只要给字体大小以像素为单位。像font-size:20px; 。

+0

EM在Internet Explorer支持,你应该添加一个解释为什么会/可以帮助... – MattDiMu

+0

我不敢肯定,IE浏览器支持EM与否。但是在几个月前我也遇到了这个问题,然后我通过计算EM中的px来将EM替换为px。问题解决了。 –