好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

HTML的checkbox和radio样式美化的简单实例

HTML的checkbox和radio样式美化的简单实例

checkbox:

 

XML/HTML Code 复制内容到剪贴板

< style   type = "text/css" >        input[ type = "checkbox" ]        {            display: none;        }               input[ type = "checkbox" ] + label            {                display: inline-block;                position: relative;                border: solid 2px #99a1a7;                width: 35px;                height: 35px;                line-height: 35px;                border-radius: 4px;            }               input[ type = "checkbox" ]:checked + label:after            {                content: '\2714';                font-size: 25px;                color: #99a1a7;                width: 35px;                height: 35px;                line-height: 35px;                position: absolute;                text-align: center;                background-color: #e9ecee;            }           .tab        {            margin-top: 20px;            margin-bottom: 20px;            width: 100%;        }               .tab td            {                border: solid 1px #f99;                font-size: 25px;                line-height: 39px;            }    </ style >       < table   class = "tab"   cellpadding = "0"   cellspacing = "0"   style = "border-collapse: collapse;" >         < tr >             < td >                 < div   align = "center"   style = "float: left; height: 39px; width: 39px;" >                     < input   id = "ck101"   type = "checkbox"   />                     < label   for = "ck101" > </ label >                 </ div >                 < div   style = "float: left; height: 39px; line-height: 39px; font-size: 25px; margin-left: 10px; margin-right: 20px;" >                    测试101                 </ div >                 < div   align = "center"   style = "float: left; height: 39px; width: 39px;" >                     < input   id = "ck102"   type = "checkbox"   />                     < label   for = "ck102" > </ label >                 </ div >                 < div   style = "float: left; height: 39px; line-height: 39px; font-size: 25px; margin-left: 10px; margin-right: 20px;" >                    测试102                 </ div >                测试             </ td >             < td > </ td >         </ tr >         < tr >             < td   style = "text-align: center;" >                 < div   style = "display: inline-block;" >                     < div   align = "center"   style = "float: left; height: 39px; width: 39px;" >                         < input   id = "ck103"   type = "checkbox"   />                         < label   for = "ck103" > </ label >                     </ div >                     < div   style = "float: left; height: 39px; line-height: 39px; font-size: 25px; margin-left: 10px; margin-right: 20px;" >                        测试103                     </ div >                     < div   align = "center"   style = "float: left; height: 39px; width: 39px;" >                         < input   id = "ck104"   type = "checkbox"   />                         < label   for = "ck104" > </ label >                     </ div >                     < div   style = "float: left; height: 39px; line-height: 39px; font-size: 25px; margin-left: 10px; margin-right: 20px;" >                        测试104                     </ div >                    测试                 </ div >             </ td >             < td > 测试             </ td >         </ tr >    </ table >       < div   style = "border: solid 1px #f99; height: 39px; margin-top: 20px; margin-bottom: 20px;" >         < div   align = "center"   style = "float: left; height: 39px; width: 39px;" >             < input   id = "ck201"   type = "checkbox"   />             < label   for = "ck201" > </ label >         </ div >         < div   style = "float: left; height: 39px; line-height: 39px; font-size: 25px; margin-left: 10px; margin-right: 20px;" >            测试201         </ div >         < div   align = "center"   style = "float: left; height: 39px; width: 39px;" >             < input   id = "ck202"   type = "checkbox"   />             < label   for = "ck202" > </ label >         </ div >         < div   style = "float: left; height: 39px; line-height: 39px; font-size: 25px; margin-left: 10px;" >            测试202         </ div >    </ div >   

radio:

 

XML/HTML Code 复制内容到剪贴板

< style   type = "text/css" >        input[ type = "radio" ]        {            display: none;        }               input[ type = "radio" ] + label            {                display: inline-block;                position: relative;                border: solid 2px #99a1a7;                width: 25px;                height: 25px;                line-height: 25px;                padding: 5px;                border-radius: 19.5px;            }               input[ type = "radio" ]:checked + label:after            {                content: ' ';                font-size: 25px;                color: #99a1a7;                width: 25px;                height: 25px;                line-height: 25px;                position: absolute;                text-align: center;                background-color: #99a1a7;                border-radius: 12.5px;            }               input[ type = "radio" ]:checked + label            {                background-color: #e9ecee;            }           .tab        {            margin-top: 20px;            margin-bottom: 20px;            width: 100%;        }               .tab td            {                border: solid 1px #f99;                font-size: 25px;                line-height: 39px;            }    </ style >       < table   class = "tab"   cellpadding = "0"   cellspacing = "0"   style = "border-collapse: collapse;" >         < tr >             < td >                 < div   align = "center"   style = "float: left; height: 39px; width: 39px;" >                     < input   id = "rd101"   name = "rd"   type = "radio"   />                     < label   for = "rd101" > </ label >                 </ div >                 < div   style = "float: left; height: 39px; line-height: 39px; font-size: 25px; margin-left: 10px; margin-right: 20px;" >                    测试101                 </ div >                 < div   align = "center"   style = "float: left; height: 39px; width: 39px;" >                     < input   id = "rd102"   name = "rd"   type = "radio"   />                     < label   for = "rd102" > </ label >                 </ div >                 < div   style = "float: left; height: 39px; line-height: 39px; font-size: 25px; margin-left: 10px; margin-right: 20px;" >                    测试102                 </ div >                测试             </ td >             < td > </ td >         </ tr >         < tr >             < td   style = "text-align: center;" >                 < div   style = "display: inline-block;" >                     < div   align = "center"   style = "float: left; height: 39px; width: 39px;" >                         < input   id = "rd103"   name = "rd"   type = "radio"   />                         < label   for = "rd103" > </ label >                     </ div >                     < div   style = "float: left; height: 39px; line-height: 39px; font-size: 25px; margin-left: 10px; margin-right: 20px;" >                        测试103                     </ div >                     < div   align = "center"   style = "float: left; height: 39px; width: 39px;" >                         < input   id = "rd104"   name = "rd"   type = "radio"   />                         < label   for = "rd104" > </ label >                     </ div >                     < div   style = "float: left; height: 39px; line-height: 39px; font-size: 25px; margin-left: 10px; margin-right: 20px;" >                        测试104                     </ div >                    测试                 </ div >             </ td >             < td > 测试             </ td >         </ tr >    </ table >       < div   style = "border: solid 1px #f99; height: 39px; margin-top: 20px; margin-bottom: 20px;" >         < div   align = "center"   style = "float: left; height: 39px; width: 39px;" >             < input   id = "rd201"   name = "rd"   type = "radio"   />             < label   for = "rd201" > </ label >         </ div >         < div   style = "float: left; height: 39px; line-height: 39px; font-size: 25px; margin-left: 10px; margin-right: 20px;" >            测试201         </ div >         < div   align = "center"   style = "float: left; height: 39px; width: 39px;" >             < input   id = "rd202"   name = "rd"   type = "radio"   />             < label   for = "rd202" > </ label >         </ div >         < div   style = "float: left; height: 39px; line-height: 39px; font-size: 25px; margin-left: 10px;" >            测试202         </ div >    </ div >   

 效果图:

以上这篇HTML的checkbox和radio样式美化的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

原文地址:http://HdhCmsTestcnblogs测试数据/shouce/archive/2016/06/08/5569173.html

查看更多关于HTML的checkbox和radio样式美化的简单实例的详细内容...

  阅读:37次