欢迎光临,了解微信小程序开发,就上易用通!

小程序极速实战开发《四》icon图标

发布:2018-01-25 16:39浏览: 来源:网络 作者:tianshu

组件说明:
icon是一种图标格式,用于系统图标、软件图标等,这种图标扩展名为.icon、.ico。常见的软件或windows桌面上的那些图标一般都是ICON格式的。在应用上面很多地方用到了icon图标,这样方便程序表述程序返回的操作状态,用户一眼就能看出应用返回的意思,提高用户体验,在小程序的组件提供了常用的icon图标,详细使用看下面介绍!
 
组件用法:
  • 在使用的icon的时候,使用icon标签,然后有type属性和size属性,具体的属性看最后的属性总结,标签的使用参考下面的代码,新建一个页面即可以体验!


小程序极速实战开发《四》icon图标(图1) 

view
 
  1. <view class="page">
  2.     <view class="page__hd">
  3.         <view class="page__title">Icons</view>
  4.         <view class="page__desc">图标</view>
  5.     </view>
  6.     <view class="page__bd">
  7.         <view class="icon-box">
  8.             <icon type="success" size="93"></icon>
  9.             <view class="icon-box__ctn">
  10.                 <view class="icon-box__title">成功</view>
  11.                 <view class="icon-box__desc">用于表示操作顺利达成</view>
  12.             </view>
  13.         </view>
  14.         <view class="icon-box">
  15.             <icon type="info" size="93"></icon>
  16.             <view class="icon-box__ctn">
  17.                 <view class="icon-box__title">提示</view>
  18.                 <view class="icon-box__desc">用于表示信息提示;也常用于缺乏条件的操作拦截,提示用户所需信息</view>
  19.             </view>
  20.         </view>
  21.         <view class="icon-box">
  22.             <icon type="warn" size="93" color="#C9C9C9"></icon>
  23.             <view class="icon-box__ctn">
  24.                 <view class="icon-box__title">普通警告</view>
  25.                 <view class="icon-box__desc">用于表示操作后将引起一定后果的情况</view>
  26.             </view>
  27.         </view>
  28.         <view class="icon-box">
  29.             <icon type="warn" size="93"></icon>
  30.             <view class="icon-box__ctn">
  31.                 <view class="icon-box__title">强烈警告</view>
  32.                 <view class="icon-box__desc">用于表示操作后将引起严重的不可挽回的后果的情况</view>
  33.             </view>
  34.         </view>
  35.         <view class="icon-box">
  36.             <icon type="waiting" size="93"></icon>
  37.             <view class="icon-box__ctn">
  38.                 <view class="icon-box__title">等待</view>
  39.                 <view class="icon-box__desc">用于表示等待</view>
  40.             </view>
  41.         </view>
  42.         <view class="icon_sp_area">
  43.             <icon type="success" size="23"></icon>
  44.             <icon type="success_no_circle" size="23"></icon>
  45.             <icon type="circle" size="23"></icon>
  46.             <icon type="warn" size="23" color="#F43530"></icon>
  47.             <icon type="download" size="23"></icon>
  48.             <icon type="info_circle" size="23"></icon>
  49.             <icon type="cancel" size="23"></icon>
  50.             <icon type="search" size="20"></icon>
  51.         </view>
  52.     </view>
  53. </view>
 
css
 
  1. icon{
  2.     margin-right: 13px;
  3. }
  4. .page__bd {
  5.     padding-left: 40px;
  6.     padding-right: 40px;
  7.     text-align: left;
  8. }
  9. .icon-box{
  10.     margin-bottom: 25px;
  11.     display: flex;
  12.     align-items: center;
  13. }
  14. .icon-box__ctn{
  15.     flex-shrink: 100;
  16. }
  17. .icon-box__title{
  18.     font-size: 20px;
  19. }
  20. .icon-box__desc{
  21.     margin-top: 6px;
  22.     font-size: 12px;
  23.     color: #888888;
  24. }
  25. .icon_sp_area {
  26.     margin-top: 10px;
  27.     text-align: left;
  28. }
 
主要属性:
属性
类型
默认值
说明
type
String
 
icon的类型,有效值:success, success_no_circle, info, warn, waiting, cancel, download, search, clear
size
int
23
icon的大小,单位px
color
Color
 
icon的颜色,同css的color





免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。