内置的图标
Blazor套件的UI带有一组字体图标,您可以在Button组件中或作为一个独立组件在不同的地方使用。
在本文中:
独立图标组件
Telerik UI为Blazor附带TelerikIcon
组件,可用于呈现图标。它适用于以下图像类型:
Telerik字体图标-你可以找到渲染的图标和他们的名字图标列表下面的部分。使用这些名称作为普通字符串。
第三方字体图标- - -
IconClass
参数允许您设置一个CSS类,该类提供所需的字体名称、字体大小和内容::之前
pseudoelement。光栅图像- - -
ImageUrl
是指向图像的字符串-它可以是相对于wwwroot
文件夹,或者一个绝对的URL。光栅图像精灵- - -
SpriteClass
参数允许您从站点的样式表中提供类,为您的精灵生成所需的外观和背景位置。
通过TelerikIcon组件呈现一个独立的图标
@*将呈现来自openicon的音频注释图标*@ @*主页图标,假设您已经在页面上加载了字体,您可以使用您自己的CSS类和字体图标字体*@ @*通过URL呈现一个实际的
标签*@
上面代码片段的结果
图标参数-优先顺序
如果定义了多个Icon属性,则其优先级顺序为:
ImageUrl
图标
IconClass
SpriteClass
此顺序适用于公开相同参数的其他组件,如TelerikButton或网格命令按钮。
图标在Telerik组件
一些Telerik组件公开了开箱即用的图标功能。这些参数与TelerikIcon
上面描述的组件。
如何在组件的icon属性上使用内置字体图标类
我显示过滤器图标
上面代码片段的结果
图标调整
本节展示了一些调整字体图标的例子:
大小
您可以更改字体大小
的图标元素来改变图标的大小。
我们的字体图标设计在一个16px网格基础上。要实现像素完美的图标显示,请保持16个单位的尺寸(32、48、64等等)来进行放大。
用CSS放大图标
@*第一个图标通过CSS增大,第二个图标有默认大小*@ 正常图标
颜色
您可以更改颜色
更改图标元素的默认黑色的CSS规则。
更改图标颜色
@*第一个图标通过CSS变成红色,第二个图标有默认颜色*@ < TelerikIcon Icon="filter">红色图标 正常图标
剑道的图标
用于Blazor套件的Telerik UI也具有同样的功能主题与Progress制作的其他几个组件套件(如剑道UI和ASP。网络核心)。这意味着在所有这些套件中都可以使用相同的字体图标,并作为样式表中的特性,因此可以直接将图标与它们设计用于的规则和HTML呈现一起使用,而无需使用诸如< TelerikIcon >
.
使用这种直接的HTML可以让你更容易定制和样式你在自己的布局中使用的图标-它允许你直接添加额外的CSS类到它们的呈现,而不通过父元素级联。
若要直接使用图标,请查看剑道UI Web字体图标库篇文章。它显示了你需要的所有信息。的< TelerikIcon >
组件和其他内置图标在UI为Blazor只需删除k-i -
前缀,让你更方便。
直接使用剑道字体图标
@ *剑道的直接使用UI字体图标* @ <跨类=“k-icon k-i-check " > < / span > @ *剑道的直接使用图标你可以添加更多的类直接* @ <跨类=“k-icon k-i-check k-flip-h k-flip-v " > < / span > @ *相同的图标可以通过Blazor组件呈现但样式需要一个父级联通过* @ < TelerikIcon图标= "检查" > < / TelerikIcon > @ *您可以添加更多的类使用剑道图标直接通过IconClass参数考虑实例化一个@
图标列表
本节列出了与用于Blazor主题的Telerik UI一起提供的可用字体图标。
每个图标都带有它的名称,您可以在Telerik Blazor组件中使用图标
参数可用。
例如,TelerikIcon
组件和TelerikButton
组件可以采用内置图标名称:
插入-tr .
要在Telerik组件中使用的图标名称列表图标参数
- 请稍候,图标列表正在加载和渲染中…