near_me
开始使用
keyboard_arrow_down
widgets
组件
keyboard_arrow_down
local_mall
资源
keyboard_arrow_down
选择控件包括复选框、单选框和开/关切换。
选择控件使用纯 CSS 编写,只需编写 HTML 代码即可生效。
使用强调色。
<label class="mdui-checkbox">
<input type="checkbox"/>
<i class="mdui-checkbox-icon"></i>
默认不选中
</label>
<label class="mdui-checkbox">
<input type="checkbox" checked/>
<i class="mdui-checkbox-icon"></i>
默认选中
</label>
<label class="mdui-checkbox">
<input type="checkbox" disabled/>
<i class="mdui-checkbox-icon"></i>
禁用,且不选中
</label>
<label class="mdui-checkbox">
<input type="checkbox" disabled checked/>
<i class="mdui-checkbox-icon"></i>
禁用,且选中
</label>
<label class="mdui-checkbox">
<input type="checkbox" id="indeterminate-demo1"/>
<i class="mdui-checkbox-icon"></i>
不确定状态
</label>
<script>
// indeterminate 属性只能通过 JavaScript 设置
document.getElementById('indeterminate-demo1').indeterminate = true;
</script>
<label class="mdui-checkbox">
<input type="checkbox" disabled id="indeterminate-demo2"/>
<i class="mdui-checkbox-icon"></i>
禁用,且不确定状态
</label>
<script>
document.getElementById('indeterminate-demo2').indeterminate = true;
</script>
<form>
<label class="mdui-radio">
<input type="radio" name="group1"/>
<i class="mdui-radio-icon"></i>
默认不选中
</label>
<label class="mdui-radio">
<input type="radio" name="group1" checked/>
<i class="mdui-radio-icon"></i>
默认选中
</label>
<label class="mdui-radio">
<input type="radio" name="group1" disabled/>
<i class="mdui-radio-icon"></i>
禁用,且不选中
</label>
</form>
<form>
<label class="mdui-radio">
<input type="radio" name="group1" disabled checked/>
<i class="mdui-radio-icon"></i>
禁用,且选中
</label>
</form>
<label class="mdui-switch">
<input type="checkbox"/>
<i class="mdui-switch-icon"></i>
</label>
<label class="mdui-switch">
<input type="checkbox" checked/>
<i class="mdui-switch-icon"></i>
</label>
<label class="mdui-switch">
<input type="checkbox" disabled/>
<i class="mdui-switch-icon"></i>
</label>
<label class="mdui-switch">
<input type="checkbox" disabled checked/>
<i class="mdui-switch-icon"></i>
</label>
类名 | 效果 |
---|---|
.mdui-checkbox |
定义复选框。 |
.mdui-checkbox-icon |
定义复选框内的图标。 |
.mdui-radio |
定义单选框。 |
.mdui-radio-icon |
定义单选框内的图标。 |
.mdui-switch |
定义开/关切换。 |
.mdui-switch-icon |
定义开/关切换内的图标。 |
主题色
主色
强调色