提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|使用教程|编辑:郝浩|2013-09-24 09:16:29.000|阅读 2488 次
概述:本文将告诉你如何利用Twitter的图标字体库Font Awesome自定义Kendo UI Mobile项目中的图标
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
Font Awesome是专门为 Twitter Boostrap 设计的图标字体库,目前包含有361个图标,且可以免费用于商业项目。最关键的是,笔者发现它可以与HTML5 JS框架 Kendo UI Mobile 很好的集成!下面笔者跟大家分享一下如何添加图标到Kendo UI Mobile项目中。
只要将Font Awesome的类设置到位,用一个<i>标签就可以随处使用它的图标。比如,如果我想在我的Kendo UI Mobile中使用Twitter图标,只需要输入以下标签:
<a><i class="icon-twitter"></a>
如果想把图标尺寸调大,只需要输入标题标签:
<h1><i class="icon-twitter"></i></h1>
如果还不够大,你可以直接输入font size。如果想要其他颜色,只需要用CSS进行样式设置就可以了,非常简单和方便!
不过,上面的方法对于Kendo UI Mobile的组件却不奏效,Kendo UI Mobile为组件附加了一个伪元素,如用于显示图标的选项卡按钮。但没有关系,我们可以用一点点CSS将 Kendo UI Mobile 扩展,让它支持任何你想要的Font Awesome图标。
首先,让Kendo UI Mobile查找到任何.km-icon类时就使用Font Awesome,当指定了data-icon时,Kendo UI Mobile将自动获取这个类。这段CSS要放在自定义的样式表中,并且要在Kendo UI Mobile样式声明之后:
.fa .km-icon:after, .fa .km-icon:before { font: 1em/1em 'FontAwesome'; }
接下来我们要找到图标的Unicode值,这个到中查询。比如搜索twitter,你会找到两个关于twitter的图标。icon-twitter图标的Unicode值是F099,它前面还有一段字符,但那是针对HTML编码的,CSS只需要后面这几位就可以了。
下面我们就可以创建一个自定义的图标类了:
.km-twitter:after, .km-twitter:before { content: "\F099"; }
那么怎么使用呢?很简单,只需要添加一个fa类到我们的Tabstrip按钮中,代码如下:
<div data-role="tabstrip"> <a href="#home" class="fa" data-icon="twitter">Home</a> <a href="#home" data-icon="info">Info</a> <a href="#home" data-icon="settings">Settings</a> <a href="#home" data-icon="favorites">Favorites</a> </div>
Font Awesome的图标非常全面,我经常能在里面找到之前没有看见过的图标。怎么样?赶快下载Kendo UI Mobile和,你也来创建自己的自定义图标吧!
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn
文章转载自:慧都控件本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@pclwef.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢