【问题标题】:HTML Radio buttons styled as Toggle Buttons样式为切换按钮的 HTML 单选按钮
【发布时间】:2009-02-26 22:12:36
【问题描述】:

我希望将选项显示为可点击的按钮,而不是让典型的磁盘带有右侧的标签。所选选项应该看起来是被推入或压入的。

我想在 HTML 中执行此操作,但示例是 Audacity 程序的左上角按钮,您可以在其中选择光标/工具模式。

最好的方法是什么?


(来源:freemusicsoftware.info

【问题讨论】:

    标签: javascript html controls


    【解决方案1】:

    有很多 JavaScript 插件可以做到这一点:

    只需将他们正在使用的图像替换为您的图像,您就可以开始使用了。

    【讨论】:

    • “Checkize & Radiize Demo (jQuery)”链接似乎失效了。
    • 谢谢,我找不到其他链接,所以我删除了它。
    【解决方案2】:

    可能最好的方法是创建一个真正的单选按钮,然后使用 javascript 根据单选按钮上的状态控制元素的呈现。如果选择了单选按钮,则渲染背景-a,否则渲染背景-b(或使用精灵)。通过自定义元素的点击事件控制单选按钮的状态。

    【讨论】:

      【解决方案3】:

      使用this jQuery UI plugin,您可以自定义单选按钮和/或复选框以显示您想要的外观。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-02-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-02-17
        相关资源
        最近更新 更多