在我之前的问题中:
@font-face - how to make it work on all browsers
我想问一下make @font-face
如何在所有浏览器上运行。主要答案是使用这个:
@font-face {
font-family: 'Name';
src: url('location.eot');
src: url('location.eot#iefix') format('embedded-opentype'),
url('location.woff') format('woff'),
url('location.ttf') format('truetype'),
url('location.svg#Name') format('svg');
font-weight: normal;
font-style: normal;
}
一般来说都有效。我看到,即使here明确说明了IE7和IE8,也会得到字体样式:
注意:Internet Explorer 8及更早版本不支持@ font-face规则。
但我唯一的问题是Myriad Pro Regular字体类型。在IE7和IE8中,它比所有其他浏览器宽得多,它完全打破了我的设计,从边界移出一些文本片段,改变了行等等......如何解决这个问题呢?