今天做项目的时候发现,在ie8下bootstrap中的Glyphicons图标不显示,大量查阅资料,也没找到原因,后来经过仔细排查发现个问题,如下:
正确的写法应该是
改成问号后就好用了,如果还是不显示的话,把@font-face整段提到页面中,放在<head><style></style></head>中,具体是什么原因不也不太清楚。src:url("../fonts/glyphicons-halflings-regular.eot?#iefix") format('embedded-opentype'),
目前对我造成的困惑就是貌似在bootstrap3.3之前的版本是否存在bug,导致写成了eot-#iefix。
我查看bootstrap3.3版本是正确的写法eot?#iefix。