本文編輯: 心城瀏覽 8423
版權(quán)所有,嚴(yán)禁轉(zhuǎn)載
icon是一種圖標(biāo)格式,用于系統(tǒng)圖標(biāo)、軟件圖標(biāo)等,這種圖標(biāo)擴(kuò)展名為.icon、.ico。常見的軟件或windows桌面上的那些圖標(biāo)一般都是ICON格式的。在應(yīng)用上面很多地方用到了icon圖標(biāo),這樣方便程序表述程序返回的操作狀態(tài),用戶一眼就能看出應(yīng)用返回的意思,提高用戶體驗(yàn),在小程序的組件提供了常用的icon圖標(biāo),詳細(xì)使用看下面介紹!
在使用的icon的時候,使用icon標(biāo)簽,然后有type屬性和size屬性,具體的屬性看最后的屬性總結(jié),標(biāo)簽的使用參考下面的代碼,新建一個頁面即可以體驗(yàn)!
view
<view class="page">
<view class="page__hd">
<view class="page__title">Icons</view>
<view class="page__desc">圖標(biāo)</view>
</view>
<view class="page__bd">
<view class="icon-box">
<icon type="success" size="93"></icon>
<view class="icon-box__ctn">
<view class="icon-box__title">成功</view>
<view class="icon-box__desc">用于表示操作順利達(dá)成</view>
</view>
</view>
<view class="icon-box">
<icon type="info" size="93"></icon>
<view class="icon-box__ctn">
<view class="icon-box__title">提示</view>
<view class="icon-box__desc">用于表示信息提示;也常用于缺乏條件的操作攔截,提示用戶所需信息</view>
</view>
</view>
<view class="icon-box">
<icon type="warn" size="93" color="#C9C9C9"></icon>
<view class="icon-box__ctn">
<view class="icon-box__title">普通警告</view>
<view class="icon-box__desc">用于表示操作后將引起一定后果的情況</view>
</view>
</view>
<view class="icon-box">
<icon type="warn" size="93"></icon>
<view class="icon-box__ctn">
<view class="icon-box__title">強(qiáng)烈警告</view>
<view class="icon-box__desc">用于表示操作后將引起嚴(yán)重的不可挽回的后果的情況</view>
</view>
</view>
<view class="icon-box">
<icon type="waiting" size="93"></icon>
<view class="icon-box__ctn">
<view class="icon-box__title">等待</view>
<view class="icon-box__desc">用于表示等待</view>
</view>
</view>
<view class="icon_sp_area">
<icon type="success" size="23"></icon>
<icon type="success_no_circle" size="23"></icon>
<icon type="circle" size="23"></icon>
<icon type="warn" size="23" color="#F43530"></icon>
<icon type="download" size="23"></icon>
<icon type="info_circle" size="23"></icon>
<icon type="cancel" size="23"></icon>
<icon type="search" size="20"></icon>
</view>
</view>
</view>
css
icon{
margin-right: 13px;
}
.page__bd {
padding-left: 40px;
padding-right: 40px;
text-align: left;
}
.icon-box{
margin-bottom: 25px;
display: flex;
align-items: center;
}
.icon-box__ctn{
flex-shrink: 100;
}
.icon-box__title{
font-size: 20px;
}
.icon-box__desc{
margin-top: 6px;
font-size: 12px;
color: #888888;
}
.icon_sp_area {
margin-top: 10px;
text-align: left;
}
屬性 | 類型 | 默認(rèn)值 | 說明 |
---|---|---|---|
type | String | icon的類型,有效值:success, success_no_circle, info, warn, waiting, cancel, download, search, clear | |
size | int | 23 | icon的大小,單位px |
color | Color | icon的顏色,同css的color |