后浪云百度小程序教程:icon 图标

  • icon 图标
    • 属性说明
    • 示例
      • 代码示例 1:自定义 icon 类型
      • 代码示例 2:自定义 icon 颜色
      • 代码示例 3:自定义 icon 大小

    icon 图标

    解释:包括天气、系统设置、互动社交、生活服务、书籍影音、政务服务、交通出行 7 个行业类别的图标。请扫描示例二维码查看图标全集。详细设计文档参考图片图标。

    属性说明

    属性名 类型 必填 默认值 说明

    name

    String

    icon 的英文名称

    color

    String/Array.<string>

    icon 的颜色,多色图标支持传入色值的数组

    size

    String

    25px

    icon 的尺寸,必须包含单位(px、rpx、 vw、vh、%、em 等)

    更多 icon 图标样式请扫码体验

    示例

    跳转编辑工具

    在开发者工具中打开

    在 WEB IDE 中打开

    扫码体验

    代码示例

    后浪云百度小程序教程:icon 图标插图

    请使用百度APP扫码

    代码示例 1:自定义 icon 类型

    • SWAN
    • JS
    • CSS
    • JSON
     
     
     
    1. <view class="icon-item" s-for="item in list">
    2. <view class="icon-inner">
    3. <view><smt-icon name="{{item}}" size="{{iconSize}}" /></view>
    4. <view class="en-name">{{item}}</view>
    5. </view>
    6. </view>

    设计指南

    提供 2 种主题的图标,单色线型和多色面型。框架和基础功能类页面可选择单色图标,重点内容分类入口(金刚位)可选择多色图标。
    后浪云百度小程序教程:icon 图标插图1

    代码示例 2:自定义 icon 颜色

    • SWAN
    • JS
     
     
     
    1. <view>
    2. <smt-icon name="add" color="{{color1}}" />
    3. <smt-icon name="smart-game-m" size="30px" color="{{color2}}"/>
    4. </view>

    代码示例 3:自定义 icon 大小

    • SWAN
     
     
     
    1. <view>
    2. <smt-icon name="add" size="30px" />
    3. <smt-icon name="add" size="36.232rpx"/>
    4. <smt-icon name="add" size="6vw" />
    5. </view>
    THE END