门户网站是指提供什么的网站,上海突发新闻,制作钓鱼网站,腾讯云市场 wordpress将html的radio单选框自定义样式为正方形和对号
背景#xff1a; 如何能把html的input typeradio nameoption改成自定义的样式呢#xff1f;比如想要把他变成正方形#xff0c;选中的时候是对号。默认的样式太丑了 默认样式#xff1a; 自…将html的radio单选框自定义样式为正方形和对号
背景 如何能把html的input typeradio nameoption改成自定义的样式呢比如想要把他变成正方形选中的时候是对号。默认的样式太丑了 默认样式 自定义样式
实现代码
!DOCTYPE html
html
head
style
input[typeradio] { display: none;
} .square-radio { display: flex;position: relative; width: 20px; height: 20px; border: 2px solid #333; cursor: pointer;
} .square-radio::after { content: ✓; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 14px; color: #333; display: none;
} input[typeradio]:checked .square-radio::after { color: #2196F3; display: block;
}
/style
/head
bodydiv classbox性别label 男input typeradio nameoption span classsquare-radio/span /labellabel 女input typeradio nameoption span classsquare-radio/span /label
/div
/body
/html