样式化单选按钮列表



我试图样式asp.net单选按钮列表,但似乎没有任何简单的方法围绕它。我想把这个圆改成一个有颜色的圆。
我可以摆脱默认圆圈的唯一方法是将-webkit-appearance属性更改为'none'。然而,这意味着我根本不能选择单选按钮。
当我使用这个时,单选按钮有正确的背景图像:

radiobutton.Attributes.CssStyle.Add("background",
                                    "url(/kisses/designs/colours/red.gif) no-repeat");

,但这个背景适用于span,而不是 input元素。肯定有更简单的方法…

样式化表单元素是与系统和浏览器相关的。如果你真的想不断地改变它们的显示,最简单的方法是使用Javascript库,如Uniform.

事实上有-我经常使用这个javascript替代解决方案http://lipidity.com/fancy-form/

适用于IE6+(包括IE6)。如果你更喜欢jQuery而不是Mootools,只需在谷歌上搜索jQuery自定义复选框或类似的东西-有大量其他基于jQuery的解决方案。

最新更新