【发布时间】:2009-02-26 22:12:36
【问题描述】:
我希望将选项显示为可点击的按钮,而不是让典型的磁盘带有右侧的标签。所选选项应该看起来是被推入或压入的。
我想在 HTML 中执行此操作,但示例是 Audacity 程序的左上角按钮,您可以在其中选择光标/工具模式。
最好的方法是什么?
【问题讨论】:
标签: javascript html controls
我希望将选项显示为可点击的按钮,而不是让典型的磁盘带有右侧的标签。所选选项应该看起来是被推入或压入的。
我想在 HTML 中执行此操作,但示例是 Audacity 程序的左上角按钮,您可以在其中选择光标/工具模式。
最好的方法是什么?
【问题讨论】:
标签: javascript html controls
【讨论】:
可能最好的方法是创建一个真正的单选按钮,然后使用 javascript 根据单选按钮上的状态控制元素的呈现。如果选择了单选按钮,则渲染背景-a,否则渲染背景-b(或使用精灵)。通过自定义元素的点击事件控制单选按钮的状态。
【讨论】:
使用this jQuery UI plugin,您可以自定义单选按钮和/或复选框以显示您想要的外观。
【讨论】: