有没有办法用纯 css 设置复选框或单选按钮的样式,即没有 jQuery 的 class="newstyle"?我一直在网上搜索,我想知道是否有一种方法可以仅使用 class="" 属性来实现这一点。这是一个例子:http ://www.filamentgroup.com/examples/customInput/
编辑:我目前实现这一目标的方式:
<div class="styled-checkbox">
<input type="checkbox" id="checkbox1" value="1" />
<label for="checkbox1"><span></span>Test</label>
</div>
但是,不确定这是否是实现此目的的正确方法,从兼容性的角度来看,此外,div 默认需要预设宽度,如果 auto 它将填充 DOM。