mervick / material-design-icons
Bootstrap 使用的 Google 材料设计图标
2.2.0
2016-02-22 01:05 UTC
README
材料设计图标
mervick.github.io/material-design-icons
材料设计图标是 Google 官方图标集,在材料设计指南下设计。
安装
Yarn
yarn add @mervick/mdi-icons
NPM
npm install @mervick/mdi-icons --save
使用方法
将以下代码添加到 HTML 页面的 head
区域
<!-- This include bundle of CSS classes with all Material Icons fonts (5 fonts) --> <link href="css/material-icons.min.css" rel="stylesheet">
您可以自定义并只使用您想要的字体
<!-- base CSS classes (required) --> <link href="css/material-icons-base.min.css" rel="stylesheet"> <!-- loads Material Icons Regular font --> <link href="css/material-icons-regular.min.css" rel="stylesheet"> <!-- loads Material Icons Outlined font --> <link href="css/material-icons-outlined.min.css" rel="stylesheet"> <!-- loads Material Icons Round font --> <link href="css/material-icons-round.min.css" rel="stylesheet"> <!-- loads Material Icons Sharp font --> <link href="css/material-icons-sharp.min.css" rel="stylesheet"> <!-- loads Material Icons Two Tone font --> <link href="css/material-icons-two-tone.min.css" rel="stylesheet">
您还可以使用 Google Fonts 的字体
<!-- base CSS classes (required) --> <link href="css/material-icons-base.min.css" rel="stylesheet"> <!-- loads Material Icons Regular font --> <link href="https://fonts.googleapis.com/css2?family=Material+Icons" rel="stylesheet"> <!-- loads Material Icons Outlined font --> <link href="https://fonts.googleapis.com/css2?family=Material+Icons+Outlined" rel="stylesheet"> <!-- loads Material Icons Round font --> <link href="https://fonts.googleapis.com/css2?family=Material+Icons+Round" rel="stylesheet"> <!-- loads Material Icons Sharp font --> <link href="https://fonts.googleapis.com/css2?family=Material+Icons+Sharp" rel="stylesheet"> <!-- loads Material Icons Two Tone font --> <link href="https://fonts.googleapis.com/css2?family=Material+Icons+Two+Tone" rel="stylesheet">
有两种使用方法
- 连字符,这个非常好,但有一些问题
<!-- Material Icons Regular font --> <i class="material-icons">accessibility</i> <i class="material-icons">3d_rotation</i> <i class="material-icons">airline_seat_legroom_reduced</i> <!-- Material Icons Outlined font --> <i class="material-icons-outlined">accessibility</i> <i class="material-icons-outlined">3d_rotation</i> <i class="material-icons-outlined">airline_seat_legroom_reduced</i> <!-- Material Icons Round font --> <i class="material-icons-round">accessibility</i> <i class="material-icons-round">3d_rotation</i> <i class="material-icons-round">airline_seat_legroom_reduced</i> <!-- Material Icons Sharp font --> <i class="material-icons-sharp">accessibility</i> <i class="material-icons-sharp">3d_rotation</i> <i class="material-icons-sharp">airline_seat_legroom_reduced</i> <!-- Material Icons Two Tone font --> <i class="material-icons-two-tone">accessibility</i> <i class="material-icons-two-tone">3d_rotation</i> <i class="material-icons-two-tone">airline_seat_legroom_reduced</i>
- CSS 类(推荐)
<!-- Material Icons Regular font --> <i class="mdi mdi-accessibility"></i> <i class="mdi mdi-3d-rotation"></i> <i class="mdi mdi-airline-seat-legroom-reduced"></i> <!-- Material Icons Outlined font --> <i class="mdi-outlined mdi-accessibility"></i> <i class="mdi-outlined mdi-3d-rotation"></i> <i class="mdi-outlined mdi-airline-seat-legroom-reduced"></i> <!-- Material Icons Round font --> <i class="mdi-round mdi-accessibility"></i> <i class="mdi-round mdi-3d-rotation"></i> <i class="mdi-round mdi-airline-seat-legroom-reduced"></i> <!-- Material Icons Sharp font --> <i class="mdi-sharp mdi-accessibility"></i> <i class="mdi-sharp mdi-3d-rotation"></i> <i class="mdi-sharp mdi-airline-seat-legroom-reduced"></i> <!-- Material Icons Two Tone font --> <i class="mdi-two-tone mdi-accessibility"></i> <i class="mdi-two-tone mdi-3d-rotation"></i> <i class="mdi-two-tone mdi-airline-seat-legroom-reduced"></i>
使用 CSS 类,您还可以使用其他附加功能,如
<!-- Inverse --> <i class="mdi mdi-attachment mdi-inverse"></i> <!-- Animated --> <i class="mdi mdi-attachment mdi-spin"></i> <i class="mdi mdi-attachment mdi-pulse"></i> <!-- Fixed width --> <i class="mdi mdi-attachment mdi-fw"></i> <!-- Bordered --> <i class="mdi mdi-attachment mdi-border"></i> <!-- Pulled --> <i class="mdi mdi-attachment pull-left"></i> <i class="mdi mdi-attachment pull-right"></i> <!-- Sizes --> <i class="mdi mdi-attachment mdi-lg"></i> <i class="mdi mdi-attachment mdi-2x"></i> <i class="mdi mdi-attachment mdi-3x"></i> <i class="mdi mdi-attachment mdi-4x"></i> <i class="mdi mdi-attachment mdi-5x"></i> <!-- Rotations --> <i class="mdi mdi-attachment mdi-rotate-90"></i> <i class="mdi mdi-attachment mdi-rotate-180"></i> <i class="mdi mdi-attachment mdi-rotate-270"></i> <!-- Flips --> <i class="mdi mdi-attachment mdi-flip-horizontal"></i> <i class="mdi mdi-attachment mdi-flip-vertical"></i> <!-- In lists --> <ul class="mdi-ul"> <li><i class="mdi-li mdi mdi-keyboard-arrow-right"></i>Lorem ipsum dolor ...</li> </ul>
许可证
-
Google 材料设计图标字体根据Apache 许可证,版本 2.0授权
-
Python 脚本根据Apache 许可证,版本 2.0授权
-
@mervick/mdi-icons CSS 和 SCSS 文件根据MIT 许可证授权