分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

利用css3修改input[type=radio]样式

发布时间:2023-09-06 01:23责任编辑:熊小新关键词:暂无标签
<form> ???<div> ???????<input id="item1" type="radio" name="item" value="选项一" checked> ???????<label for="item1"></label> ???????<span>选项一</span> ???</div> ???<div> ???????<input id="item2" type="radio" name="item" value="选项二"> ???????<label for="item2"></label> ???????<span>选项二</span> ???</div></form>

  

div { ???????????position: relative; ???????????line-height: 30px; ???????} ???????????????input[type="radio"] { ???????????width: 20px; ???????????height: 20px; ???????????opacity: 0; ???????} ???????????????label { ???????????position: absolute; ???????????left: 5px; ???????????top: 3px; ???????????width: 20px; ???????????height: 20px; ???????????border-radius: 50%; ???????????border: 1px solid #999; ???????} ???????????????/*设置选中的input的样式*/ ???????/* + 是兄弟选择器,获取选中后的label元素*/ ???????input:checked+label { ????????????background-color: #fe6d32; ???????????border: 1px solid #fe6d32; ???????} ???????????????input:checked+label::after { ???????????position: absolute; ???????????content: ""; ???????????width: 5px; ???????????height: 10px; ???????????top: 3px; ???????????left: 6px; ???????????border: 2px solid #fff; ???????????border-top: none; ???????????border-left: none; ???????????transform: rotate(45deg) ???????}

  源码链接:http://runjs.cn/code/hmevb9gs

利用css3修改input[type=radio]样式

原文地址:http://www.cnblogs.com/liutao3253/p/7804676.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved