【发布时间】:2010-09-04 01:58:13
【问题描述】:
我创建了一些简单的 Javascript 来使复选框看起来重新蒙皮,隐藏复选框,基本上只是通过 CSS 拉入背景图像以显示选中/取消选中。
这个用于隐藏复选框的 HTML/CSS 是否可访问?我想尽可能地顺从,并且不确定隐藏和我的标签。目前是这个样子..
CSS:
.checked:hover, .unchecked:hover
{
background-color: #242424;
}
.checked
{
background-image: url(check.bmp);
color: #ffb500;
}
.unchecked
{
background-image: url(unchecked.bmp);
}
HTML:
<label for="cbAll" class="checked" id="lblAll">
<input id="cbAll" type="checkbox" name="cbAll" checked="checked"/>
ALL </label>
【问题讨论】:
-
将标题编辑为复选框而不是文本框
-
谢谢马克。一定是隔开了,哈哈。
-
哦,顺便说一句,如果
input在label内,您可以跳过for和id属性。
标签: html css checkbox accessibility