我必须在字体图标上创建笔触效果。我尝试了文字阴影技术,但问题是它非常波涛汹涌,所以我最终做的是将轮廓从图标中分离出来,然后将其作为字体导出,然后再将它们合并到一起。图标字体不会在Internet Explorer中工作
它现在工作完美!...只是不在IE中。
我安静不知道有多少更好,我可以解释我的问题等,然后显示你所有: 自定义字体中的jsfiddle不工作,所以我暂时也upoaded到 - http://babysignlanguage.co.za/icon_fonts/
继承人的代码:
CSS:
@font-face {
font-family: 'icomoon';
src:url('fonts/icomoon.eot');
src:url('fonts/icomoon.eot?#iefix') format('embedded-opentype'),
url('fonts/icomoon.woff') format('woff'),
url('fonts/icomoon.ttf') format('truetype'),
url('fonts/icomoon.svg#icomoon') format('svg');
font-weight: normal;
font-style: normal;
}
body {background:#99FFCC;}
.menu_icon_gen {font-size: 6em; font-family: 'icomoon';}
.space { letter-spacing:-2em; zoom:1;}
.left {float:left;}
.green {color:#ACBB72;}
.white {color:#FFF;}
HTML
<div class="menu_icon_gen" aria-hidden="true">
<span class="green space left"></span>
<span class="white"></span>
<div class="menu_icon_gen" aria-hidden="true">
<span class="green space left"></span>
<span class="white"></span>
</div>
如果你设置字母间距为'-1em'(这将使更多的意义上说,任何理由,这是-2?) – robertklep 2013-03-01 07:20:50
非常还挺工作真的,但即使如此 - 在IE浏览器的-1em它的手机图标仍然不会工作,我的房子是不合适的,仍然没有去ie7 – 2013-03-01 07:24:53
啊,我明白了。我最近有字体问题,以及在IE浏览器,最后我只是放弃:( – robertklep 2013-03-01 07:30:29