当前位置:  开发笔记 > 编程语言 > 正文

如何在选择时将HTML单选按钮加粗?

如何解决《如何在选择时将HTML单选按钮加粗?》经验,为你挑选了2个好方法。

在HTML中,我有以下单选按钮选项

o选择1
o选择2
o选择3

我想做的是当有人从上面选择一个单选按钮时,与所选单选按钮对应的文本变为粗体.

因此,例如 - 如果此人选择"选择2",单选按钮选择现在看起来像:

o选择1
o选择2
o选择3

我该怎么做呢?我假设必须使用JavaScript或CSS.

提前致谢

更新:如何在不使用jQuery的情况下实现"nickf"解决方案?



1> Kev..:

您可以使用CSS完全执行此操作,但您需要将每个输入的文本包装在span或其他标记中:

Milk

然后只使用兄弟选择器:

input[type="radio"]:checked+span { font-weight: bold; }



2> mbillard..:

您可以尝试使用CSS完成所有操作.

我尝试了这个,它的工作原理1:

First choice
Second choice

input[type="radio"]:checked + span
{
    font-weight: bold;
}

说明:这将捕获无线电输入(type ="radio")后的所有跨度并进行检查.

1我使用Firefox 3和IE7进行了测试,它只适用于Firefox.(兼容性参考)

推荐阅读
mobiledu2402851173
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有