materialize supports the following popular icon libraries −
- font awesome icons
- google material icons
- bootstrap icons
usage
to use an icon, put the name of the icon in the class of an html <i> element. to control the size of an icon, you can use the following classes −
sr.no. | class name & description |
---|---|
1 |
tiny draws an icon of very small size. 1rem. |
2 |
small draws an icon of small size. 2rem |
3 |
medium draws an icon of medium size. 4rem. |
4 |
large draws an icon of large size. 6rem. |
example
<html> <head> <title>the materialize icons example</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=material+icons"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.3/css/materialize.min.css"> <script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.3/js/materialize.min.js"></script> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.4.0/css/font-awesome.min.css"> <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"> </head> <body class="container"> <h2>icons demo</h2> <hr/> <h3>font awesome icon demo</h3> <i class="fa fa-cloud tiny"></i> <i class="fa fa-cloud"></i> <i class="fa fa-cloud small"></i> <i class="fa fa-cloud medium"></i> <i class="fa fa-cloud large"></i> <h3>google material design icon demo</h3> <i class="material-icons tiny">cloud</i> <i class="material-icons small">cloud</i> <i class="material-icons">cloud</i> <i class="material-icons medium">cloud</i> <i class="material-icons large">cloud</i> <h3>bootstrap icon demo</h3> <i class="glyphicon glyphicon-cloud tiny"></i> <i class="glyphicon glyphicon-cloud"></i> <i class="glyphicon glyphicon-cloud small"></i> <i class="glyphicon glyphicon-cloud medium"></i> <i class="glyphicon glyphicon-cloud large"></i> </body> </html>
result
verify the result.
