<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>按钮测试</title> <style type="text/css"> body { font-size:12px; font-family:'宋体'; } #sex_male , #sex_female , #sex_nomale { display:none } label { display:-moz-inline-block; display:inline-block; cursor:pointer; margin:5px 0; padding-left:20px; line-height:15px; background:url(1.gif) no-repeat left top; } label.checked { background-position:left bottom; } </style> <script type="text/javascript"> window.onload = function() { labels = document.getElementById('rd').getElementsByTagName('label'); radios = document.getElementById('rd').getElementsByTagName('input'); for(i=0,j=labels.length ; i<j ; i++) { labels[i].onclick=function() { if(this.className == '') { for(k=0,l=labels.length ; k<l ; k++) { labels[k].className=''; radios[k].checked = false; } this.className='checked'; try{ document.getElementById(this.name).checked = true; } catch (e) {} } } } } var male_obj = {'male':'A', 'female':'B','nomale':'C'}; function checkform(obj) { for (i = 0; i < obj.sex.length; i++) { if (obj.sex[i].checked) { alert(male_obj[obj.sex[i].value]); break; } } return false; } </script> </head> <body> <form name="reg" onsubmit="return checkform(this);"> <table border="0"> <tr> <td width="200" id="rd"> <input type="radio" id="sex_male" checked="checked" name="sex" value="male" /><label name="sex_male" class="checked" for="sex_male">A</label> <input type="radio" id="sex_female" name="sex" value="female" /><label name="sex_female" for="sex_female">B</label> <input type="radio" id="sex_nomale" name="sex" value="nomale" /><label name="sex_nomale" for="sex_nomale">C</label></td> </tr> <tr> <td> <input type="submit" name="Submit" value="测试选项" id="Submit" /></td> </tr> </table> </form> </body> </html>
相关推荐
总结来说,纯CSS3勾选美化单选按钮样式是一个实用的技巧,可以帮助设计师创造出符合品牌风格且具有高度互动性的界面。通过掌握CSS3的选择器、伪类、动画和图形化方法,我们可以完全定制单选按钮和复选框的外观,提高...
本示例"更换单选按钮样式例子"主要关注的是如何改变HTML中的单选按钮(Radio Button)的默认样式,使其在不同的浏览器环境下,如Firefox,展现出预期的设计。单选按钮是一种常见的表单元素,用于让用户在一组互斥的...
单选按钮用于在一组互斥选项中选择一个,而复选框则允许用户选择多个选项。在手机端,由于屏幕尺寸有限,设计良好的按钮样式尤为重要,它需要确保在小屏幕上也能清晰地显示并易于点击。 1. **尺寸与布局**:大按钮...
在Android中用CheckBox+LinearLayout来实现一种多行单选按钮组的效果。效果图及讲解见:https://blog.csdn.net/ahuyangdong/article/details/82691961。github源码:https://github.com/ahuyangdong/SelectCustom
本教程将详细讲解如何利用jQuery和CSS技术来制作一款滑动式的单选按钮选择样式,使得用户在进行选择时能够获得更加直观、交互性强的体验。 首先,我们要了解jQuery的基本概念。jQuery是一个快速、简洁的JavaScript...
在iOS应用开发中,我们经常需要实现单选按钮(Radio Button)的功能,让用户在多个选项中选择一个。本Demo是关于如何使用Swift创建具有横竖两种样式的单选按钮,下面将详细介绍相关知识点。 1. **UIControl与...
在编程和用户界面设计中,单选按钮(Radio Button)是一种常见的交互元素,它允许用户在多个选项中选择一个。本教程将详细讲解如何创建一个简单的单选按钮系统,仅用两个按钮就能实现这一功能。这非常适合初学者,...
由于浏览器的安全策略,直接改变`<input>`标签的样式效果有限,所以我们通常会创建一个`<label>`元素与单选按钮关联,并将大部分样式应用到`<label>`上。这可以通过设置`for`属性(等于`<input>`的`id`)来实现。 ...
1. **伪类选择器**:例如`:checked`,用于当单选按钮或复选框被选中时应用不同的样式。 2. **边框和背景**:使用`border-radius`实现圆角效果,`background-color`和`background-image`创建自定义背景图案。 3. **...
/* 创建自定义的单选按钮样式 */ .radio-label { position: relative; cursor: pointer; } .radio-label::before { content: ""; display: inline-block; width: 20px; height: 20px; border: 1px solid #...
纯css3单选按钮和多选按钮美化样式代码 纯css3单选按钮和多选按钮美化样式代码 纯css3单选按钮和多选按钮美化样式代码 纯css3单选按钮和多选按钮美化样式代码 纯css3单选按钮和多选按钮美化样式代码
它们的样式通常由浏览器默认控制,但开发者可以通过CSS来定制更美观、个性化的图标和按钮样式。下面将详细介绍如何使用HTML5和CSS来实现自定义的单选复选按钮样式。 ### HTML5基础知识 HTML5中的单选按钮和复选框...
标题中的“5款CSS3选项框单选按钮样式.rar”表明这是一个包含五种不同设计的CSS3单选按钮和复选框样式的资源文件。在网页设计中,单选按钮和复选框是用户界面中不可或缺的部分,它们用于收集用户的选择信息。CSS3是...
单选按钮通常用于提供一组互斥选项,用户只能选择其中一个;而复选框则允许用户选择多个选项。 - 在.NET Framework或.NET Core的Windows Forms和WPF中,可以使用RadioButton和CheckBox类来创建这些控件。 2. **...
"jQuery自定义单选按钮复选框样式特效"是一个针对初学者的简单教程,它演示了如何利用jQuery库对网页中的基本表单元素,如单选按钮(radio button)和复选框(checkbox),进行美化和功能增强。下面我们将详细探讨这...
这个"jQuery单选多选按钮样式美化代码.zip"文件提供了对单选按钮和多选按钮的视觉样式改进的解决方案,特别适合那些希望提升网站或应用界面美观度的开发者。 首先,让我们深入了解一下jQuery。jQuery是由John Resig...
2. **CSS样式**:文件夹中的`css`目录很可能包含了这个插件的样式文件,用于定义美化后的单选按钮样式。CSS可能使用了Less或Sass等预处理器语言,通过定义新的选择器和规则,覆盖Element UI的默认样式,实现定制化的...
在默认情况下,浏览器会为单选按钮提供基础样式,但这往往无法满足设计师对个性化和品牌一致性的需求。以下是一些关键的知识点,可以帮助你创建好看的单选框样式: 1. **复写默认样式**:首先,你需要使用CSS来覆盖...