📅  最后修改于: 2023-12-03 15:40:49.505000             🧑  作者: Mango
物化 CSS 是一个基于 Material Design 的 CSS 框架。它通过给 HTML 元素添加 CSS 类,快速的构建出符合 Material Design 设计规范的 Web 界面。
可以通过 npm 或直接下载压缩包来安装物化 CSS。
npm install materialize-css
或者从 物化 CSS 官网 直接下载。
引入 CSS 链接和 JavaScript
<!DOCTYPE html>
<html>
<head>
<!-- 物化 CSS 链接 -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css">
<!-- 基于 jQuery 的 JavaScript -->
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<!-- 物化 JavaScript -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/js/materialize.min.js"></script>
</head>
<body>
<!-- 添加带有导航栏的容器 -->
<nav>
<div class="nav-wrapper">
<a href="#" class="brand-logo">Logo</a>
<ul id="nav-mobile" class="right hide-on-med-and-down">
<li><a href="#">链接 1</a></li>
<li><a href="#">链接 2</a></li>
<li><a href="#">链接 3</a></li>
</ul>
</div>
</nav>
<!-- 添加文本输入区域 -->
<div class="row">
<form class="col s12">
<div class="row">
<div class="input-field col s6">
<input placeholder="Placeholder" id="first_name" type="text" class="validate">
<label for="first_name">First Name</label>
</div>
<div class="input-field col s6">
<input id="last_name" type="text" class="validate">
<label for="last_name">Last Name</label>
</div>
</div>
</form>
</div>
<!-- 添加模态框 -->
<a class="waves-effect waves-light btn modal-trigger" href="#modal1">Modal</a>
<div id="modal1" class="modal">
<div class="modal-content">
<h4>Modal Header</h4>
<p>A bunch of text</p>
</div>
<div class="modal-footer">
<a href="#!" class="modal-close waves-effect waves-green btn-flat">Agree</a>
</div>
</div>
<script>
// 初始化模态框
$(document).ready(function(){
$('.modal').modal();
});
</script>
</body>
</html>
这是基本的物化 CSS 代码片段。可以通过添加不同的 CSS 类,字体,颜色,阴影,边距和按钮等,使其更好的适应你的项目。
可以通过 物化 CSS 的官方文档 下载和查看各种示例,包括表单,按钮,导航栏,滑动菜单,标签,卡片等。
物化 CSS 是一个流行的 Material Design CSS 框架,它具有轻量,灵活,兼容和响应式的特点,并且可以自定义不同的样式来适应不同的项目。其还提供了丰富的示例,使其能够快速的上手。