Foundation 开关
开关 ( Switch ) 只有两种状态 ON
和 OFF
当鼠标点击(手指敲击)下时在 "ON" 和 "OFF" 状态下切换
Foundation 开关使用 <div class="switch">
创建
<div>
内添加带有唯一 id 的 <input type="checkbox">
<label>
元素的 for 属性需要与 <input type="checkbox">
的 id 相匹配
<div class="switch"> <input id="mySwitch" type="checkbox" /> <label for="mySwitch"></label></div>
开关大小
.large
, .small
或 .tiny
CSS 类 可以用来设置开关大小
<div class="switch large">...</div> <div class="switch">...</div> <div class="switch small">...</div> <div class="switch tiny">...</div>
圆角切换开关
.radius
CSS 类可以设置圆角切换开关
<div class="switch">...</div> <div class="switch radius">...</div>
圆形切换开关
.round
CSS 类可以设置圆形切换开关
<div class="switch">...</div> <div class="switch round">...</div>
开关组
通过设置单选按钮(radio)来设置单个选项
需要注意的是各个选项的 name
属性必须一致
<div class="switch"> <input id="mySwitch1" type="radio" name="myGroup"> <label for="mySwitch1"></label> </div> <div class="switch"> <input id="mySwitch2" type="radio" name="myGroup" checked> <label for="mySwitch2"></label> </div>