2016-06-23 31 views
1

在Chrome中,两个浮动的左边div是内联的,大小正确。IE 11 CSS Float不是内嵌的

但是,在Internet Explorer 11(IE11)中,它们不再是内联,而且标识的高度似乎更高。

我已经发布的代码https://jsfiddle.net/3e8bwqaf/

#logoBar, #siteHeaderBar { 
    float: left; 
} 

我尝试了一堆清零和溢出对不同的元素,但我仍然无法得到它看的权利在IE11

Chrome on top, IE11 on bottom

你将如何修补不会堆叠在一起的浮子?

+0

它与svg。你可以设置高度,例如风格=“身高:26px” –

+0

噢......我以为我试过那个。完美的作品,谢谢@eirikh – Polo

+0

Np,我已经[贴出来作为答案](http://stackoverflow.com/a/37999890/543549)如果你喜欢,你可以接受。 –

回答

1

它与svg相关,因为它在IE中以1:1的比例呈现。你可以设置高度,例如style =“height:26px”以使其在IE中也能工作。