![]() |
1
2
我们通常在工作中所做的就是创建一个自定义的javascript解决方案(一个在单击时更改颜色的DIV),它可以更改隐藏复选框的值。 这样您就不受CSS的约束,如果禁用javascript,它将很好地降级为一个普通的复选框(对于可访问性非常重要)。 |
![]() |
2
1
任何人,都是靠我自己找到解决办法的。 我编写的这个脚本要求您对每个复选框都有一个DIV/SPAN,其中类“选中”和“未选中”具有各自的布局,并且每个复选框中都有一个onclick事件,代码如下(即“b_availcheck”各自复选框的ID):
javascript:
此脚本将一个onload事件附加到窗口,以便在开始时隐藏默认复选框。另外,如果禁用了javascript,默认的复选框将工作而不是这个复选框(多亏了Tigraine提供的提示) |
![]() |
3
0
使用CSS是不可能的,您必须使用javascript。我真的推荐 fancy-form |
![]() |
4
0
如果需要独立于浏览器的控件,请使用自定义控件。 看一看 如果不需要基于jquery的查询,请查找 Checkboxes, Radio Buttons, Select Lists, Custom HTML Form Elements |
|
YunusoviÄ · 我无法用css更改html段落颜色 1 年前 |
![]() |
Blake · 无法使用CSS旋转Angular 15中的字体图标 1 年前 |
![]() |
Phil Lucks · 如何制作边界的外半径? 1 年前 |
![]() |
roy_meir · 创建自定义下拉式元素 1 年前 |
![]() |
Community wiki · 如何为触摸设备优化网站 1 年前 |
![]() |
tpetzoldt · 如何在有光泽的情况下抑制图像的抗锯齿? 1 年前 |
![]() |
manofconstsorrow · 点击导航项目关闭汉堡菜单 1 年前 |