<div class="ss-card"></div>
color-*.css
中总共定义了三层卡片颜色,同样也不推荐卡片重叠过多。他们分别是:
header
组件来为卡片添加标题:
<div class="ss-card">
<header><div></div>带有标头的卡片</header>
</div>
<div class="ss-card">
<header><i class="fa fa-file-code-o" aria-hidden="true"></i>带有文本图标的卡片</header>
</div>
<div class="ss-card ana-card">
<div></div>
<span>『我的世界』 —— 很简单而已</span>
</div>
--radio-size
参数来修改它的大小,见下面的例子:
<label class="ss-radio" style="--radio-size: 23px;">
<input type="radio">
<div><div></div></div>
</label>
<label class="ss-switch">
<input type="checkbox">
<div><div></div></div>
</label>
--switch-dot-border
、--switch-dot-margin
、--switch-height
、min-width
参数来更全面的修改开关的样式,
他们分别是开关白色边框的宽度、开关离外边框的距离(可以为负数)、开关的高度以及开关的宽度,如下例子:
<label class="ss-switch" style="--switch-dot-border: 4px;--switch-dot-margin: -4px;--switch-height: 15px;min-width: 37px;">
<input type="checkbox">
<div><div></div></div>
</label>
<label id="ss-code-input" class="ss-code-input">
<input>
<input>
<input>
<input>
<input>
</label>
initCodeInput(document.getElementById('ss-code-input'), true)
getCodeInput()
方法和 cleanCodeInput()
方法来获取和清空输入框的内容。
const pass = function () {
alert("输入内容为:" + getCodeInput(document.getElementById('ss-code-input-1')))
cleanCodeInput(document.getElementById('ss-code-input-1'))
document.getElementById('ss-code-input-1').click()
}
initCodeInput(document.getElementById('ss-code-input-1'), false, pass)
initCodeInput(document.getElementById('ss-code-input-2'), true, null, "[aeiouAEIOU]")
input
加上 data-up="true"
参数,这时将会将输入内容处理为大写,如下:
<label id="ss-code-input" class="ss-code-input">
<input data-up="true">
<input data-up="true">
</label>