【发布时间】:2012-01-26 15:20:26
【问题描述】:
我非常喜欢使用 Ryan Fait 的“样式复选框和单选按钮”代码
click here for demo
我遇到了一些障碍。我正在创建一个对 Ryan 代码有两种用途的调查表。第一次使用使用快乐的大按钮,询问您对所提出的问题是否感到高兴、冷漠或悲伤。第二种用途是“从 0 到 10 分评价您的体验”,我需要使用不同且更小的单选按钮图形。
我收集到不同单选按钮的每个实例都需要自己的 CSS 和类名,但我尝试自己修改 Ryan 的代码,并且 1)我不是 Einstein 并且 2)我在急于完成一些其他项目。我尝试实现这一点的方式是在每个子句中放置一个 IF 语句(移动背景位置),以查找类名(class="hugeButton" vs class="teenyWeeny")。我要么得到以下两个结果之一:
- 原来的 LARGE 按钮甚至不再显示了。
- 当您单击任何按钮时,它们就会消失
有没有人知道我将如何修改 Ryan 的代码:
- 允许多种图形和尺寸
- 检查确保它只影响指定的类名 元素
- 帮我洗衣服,让我成为一个 sammich
如果它不能做到#3,我会同意的。
【问题讨论】:
-
为什么我们需要内容 in 问题的经典示例。链接失效了。
标签: javascript css checkbox radio-button customization