xxw1028的gravatar头像
xxw1028 2015-01-26 13:01:37

web页面icon实现技术----使用font-face实现

之前分享了使用cssSprite实现icon,这里再分享一个使用font-face实现icon,这个技术的主要特点如下:

iconfront技术

     技术说明:主要通过web字体实现webicon

     技术点:@font-face 技术

     特点:

          a、很好的兼容ie6以上以及其他主流浏览器

          b、便于控制,相对于csssprit技术,可以任意放大修改图片的大小和颜色

          c、减少ued压力,提高开发效率,更容易维护

     难点:

          a、必须有web字体资源

          b、注意浏览器的兼容性写法

     缺点:

          a、很难实现复杂以及色彩丰富的icon

          b、中文字体的icon字体文件大小和图片差不多,所以中文icon不建议使用iconfont

          c、css兼容性写法,照成代码冗余,不易维护代码

-----技术没有最好,合适的就是最好的

运行图如下:

web页面icon实现技术----使用font-face实现


打赏

文件名:fontFace.zip,文件大小:333.875K 下载
  • /
      • /fontFace
        • /fontFace/fonticon.png
          • /fontFace/html
            • /fontFace/html/index.html
          • /fontFace/webfont
            • /fontFace/webfont/aleksandrac_vintage-webfont.eot
            • /fontFace/webfont/aleksandrac_vintage-webfont.svg
            • /fontFace/webfont/aleksandrac_vintage-webfont.ttf
            • /fontFace/webfont/aleksandrac_vintage-webfont.woff
            • /fontFace/webfont/fontawesome-webfont.eot
最代码最近下载分享源代码列表最近下载
shequbuluo  LV5 2018年1月26日
kkname12345  LV11 2016年6月9日
狼King  LV13 2015年7月11日
xxw1028  LV12 2015年6月26日
最代码官方  LV167 2015年1月26日
最代码最近浏览分享源代码列表最近浏览
Caesar_ycs 2023年2月27日
暂无贡献等级
java小书童  LV17 2022年7月8日
lzmcmd 2020年6月24日
暂无贡献等级
sonofy123  LV9 2020年2月14日
的撒的撒打法发生方法  LV10 2019年5月21日
90科技  LV9 2018年8月3日
不才丫  LV2 2018年7月17日
李杰强  LV18 2018年6月2日
wkc  LV21 2018年5月14日
shequbuluo  LV5 2018年1月26日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友