📅  最后修改于: 2023-12-03 15:00:32.529000             🧑  作者: Mango
Materialize 是一个基于 Google Material 设计的 CSS/JS 框架,目的是帮助开发者更快速、更轻松地创建具有 Material 风格的响应式 Web 应用。其中,Dropdowns 类即为 Materialize 中的下拉菜单组件。
Dropdowns 组件在 Web 开发中有着广泛的应用场景,如:
使用 Materialize 的 Dropdowns 类创建下拉菜单组件非常简单,只需:
然后,就可以愉快地玩耍了!
Markdown 代码如下:
<!-- HTML 文件中添加下拉菜单组件的 DOM 元素 -->
<div class="input-field">
<select>
<option value="" disabled selected>Choose your option</option>
<option value="1">Option 1</option>
<option value="2">Option 2</option>
<option value="3">Option 3</option>
</select>
<label>Materialize Dropdown</label>
</div>
<!-- 引入 Materialize 的 CSS 和 JS 文件 -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/js/materialize.min.js"></script>
<!-- 初始化 Dropdowns 组件 -->
<script>
document.addEventListener('DOMContentLoaded', function() {
var elems = document.querySelectorAll('select');
var instances = M.FormSelect.init(elems, options);
});
</script>
Dropdowns 组件支持许多常用选项,如:
有关详细信息,请参见 Materialize 官方文档。
以上就是关于 Dropdowns 的 Materialize 类的介绍,欢迎大家体验和使用!