Material Design Lite (MDL)是使用JavaScript, CSS和HTML编写的UI组件库。它的设计灵感来源于Google的Material Design。它们的区别在于Material Design是应用于android app的界面开发,而MDL是应用于网页开发。事实上,使用MDL设计出来的web界面和使用Material Degsign设计出来的android app界面非常相似。
要使用MDL,需要引入如下三个包:
https://fonts.googleapis.com/icon?family=Material+Icon
其中,最后一个包定义了我们在web开发时可能用到的一些图标。
另外两个包可以在 http://www.getmdl.io/started/index.html 上直接下载。但是考虑到在国内可能这个页面打不开,读者如果需要,可以从csdn上下载。
下面是一个简单的mdl web页面的例子。
<html>
<head>
<title>The Material Design Lite Example</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="material.min.css">
<script src="material.min.js"></script>
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
</head>
<body>
<main class="mdl-layout__content">
<div class="page-content" style="padding-left:100px;">Hello World!</div>
</main>
</body>
</html>
参考文献
https://www.tutorialspoint.com/materialdesignlite/index.htm
https://www.tutorialspoint.com/materialdesignlite/materialdesignlite_overview.htm
https://www.tutorialspoint.com/materialdesignlite/materialdesignlite_environment.htm