新闻详情

新闻详情

首页 / 资讯中心 / 详情

单选框和复选框如何美化

发布时间:2026/9/29 20:52:09来源:尧图网络
单选框和复选框如何美化
登录要勾协议、问卷要选一项浏览器自带的方框圆点难看还难统一。做法是原生 checkbox / radio 还在负责取值和提交看得见的圆点、对勾用旁边的 label 或 span 画靠 :checked 换样子。入口是 index.html样式在 css/formCheck.css。没有业务脚本点选项靠 label 的 for 对上 input 的 id或把控件包进同一个 label。单选复选美化用到哪些文件html 里引进样式页面主体是 .con 版心。复选效果1用 .check_box效果2用 .loginCheckbox 加 .loginCheckboxInput单选用 .radio_box。文案写在旁边的 em 里。维护时入口指到 index.html 就行。结构骨架同组单选的 name 必须一样否则能同时选中多个狂点也合不成一组。复选框勾选样式如何写效果1.check_box 相对定位里面原生 checkbox 还在上面盖一块圆形 label。label 的 for 等于 input 的 id点圆也能勾选。未选中时灰边悬停和选中改成橙色 #f78642。对勾不是字符是 label:after 画两笔边框再 rotate(-45deg)默认半透明选中后 opacity: 1。可点区域加 cursor: pointer。我第一次看也卡了一下对勾那两笔要去掉 border-top、border-right只留左和下转完才像 ✓四边都留会变成小方框。颜色、尺寸按设计改。input 若被盖住点不到检查 label 的 for / id 是否对上或给 input 设透明度别 display:none 掉还指望部分浏览器读不到——本例靠绝对定位的 label 承接点击即可。另一种复选框样式如何写效果2更常见于登录「记住密码」原生框 display: none旁边一个 .loginCheckboxInput 当假控件。选中后伪元素写出 \2713对勾字符绿色。外层用包住 input 和 span点 span 等于点框。再加 .loginSpan 时圆角改成 0变成方框风格不加则保持圆的。说白了一种用边框拼勾一种用字符勾。项目里定一种风格即可别同一表单混两套。单选框样式如何写.radio_box 同样相对定位圆形 label 描红边 #ef4949。选中后 label:after 画一个实心小圆点居中不是对勾。同一组选项共用一个 name例如 name“radio”。id 各自不同对应各自的 label for。这坑我见过不止一次两组单选误用了同一个 name选 A 组会把 B 组清掉。按业务字段拆 name比如 sex、payType。表单里如何套用这套单选复选样式把 css/formCheck.css 引进业务页按需要拷一段结构。协议勾选常用效果2问卷多选、筛选条件用效果1或效果2二选一性别、支付方式用 .radio_box。name、value、id 按接口字段改。提交仍读原生 input 的选中状态美化层不参与取值。颜色改 CSS 变量或直接改十六进制即可。需要方框协议勾就把 .loginSpan 留着要圆形勾选协议去掉 loginSpan 只留 loginCheckboxInput。动态插入的选项同样带上这套类名id / for 别重复。
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

HEVC(H.265) 相关网站资源汇总:TaoToken 统一 Key 接入 AI 工具配置骨架 2026/9/29 21:28:22

HEVC(H.265) 相关网站资源汇总:TaoToken 统一 Key 接入 AI 工具配置骨架

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
Claude Code 终端安装全流程:TaoToken 统一 Key 配置与 PowerShell 环境变量排错 2026/9/29 21:28:22

Claude Code 终端安装全流程:TaoToken 统一 Key 配置与 PowerShell 环境变量排错

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
5分钟给CherryStudio接上高德MCP:TaoToken统一Key配置AI出行助手,小白也能跑通 2026/9/29 21:28:22

5分钟给CherryStudio接上高德MCP:TaoToken统一Key配置AI出行助手,小白也能跑通

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
AI 写完代码后,谁来解释仓库为什么这样写?我用 Seed Evolving 做了一个 PR 历史回归守门员 2026/9/29 21:28:22

AI 写完代码后,谁来解释仓库为什么这样写?我用 Seed Evolving 做了一个 PR 历史回归守门员

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
Unity iOS Deep Link全链路接入指南:从URL Scheme到参数投递 2026/9/29 21:28:22

Unity iOS Deep Link全链路接入指南:从URL Scheme到参数投递

前几天有个做投放的朋友来找我,说他们在iOS端接Deep Link唤醒的时候遇到一个很头疼的问题:从广告渠道点开链接,App能打开,但用户在落地页里选好的角色、携带的渠道归因参数全都丢了,Unity游戏里的活动页面怎么也跳不过…

阅读更多 →
安卓第三方ROM移植与GSI刷机修复bug:HAL/VNDK/SELinux实战 2026/9/29 21:28:08

安卓第三方ROM移植与GSI刷机修复bug:HAL/VNDK/SELinux实战

1. 先想清楚:第三方ROM移植和GSI刷机到底差在哪玩安卓刷机这件事,说白了就是一场和系统分区、内核、驱动打交道的长期拉锯战。很多人是从给老手机刷个第三方ROM入门的,后来听说还有个叫GSI的东西,一个通用镜像能刷进一大票设备&am…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉