css实现接地气的checkbox框
1.前言
我做的项目中,很少默认用原生的样式,甚至连下拉框都很少用select框,不过,原生也有原生的好处,来得快,没有什么大问题。如果是自己用html+css去拼接的话,样式会好看一点。不过应人而异了。我还是比较喜欢去拼接一些。那今天就教大家如何在自己的项目中做接地气的checkbox框呢?
2.详情
1.css样式
1 2 3 4 5 6 | body{ font-family : '微软简行楷' } ul li{ list-style : none ; margin : 10px ; color : #4985d7 ;} .myCheck { display : none ; } .myCheck + label { background-color : white ; border : 1px solid #d3d3d3 ; width : 20px ; height : 20px ; display : inline- block ; text-align : center ; vertical-align : middle ; line-height : 20px ; margin-right : 5px ; } .myCheck:checked + label { background-color : #eee ; } .myCheck:checked + label:after { content : "\2714" ; } |
2.html内容
1 2 3 4 5 6 7 8 | ul class="cleanfloat"> < li >< input type="checkbox" class="myCheck" checked="checked" id="ck1">< label for="ck1"></ label >苏</ li > < li >< input type="checkbox" class="myCheck" id="ck2">< label for="ck2"></ label >小苏</ li > < li >< input type="checkbox" class="myCheck" checked="checked" id="ck3">< label for="ck3"></ label >苏小苏</ li > < li >< input type="checkbox" class="myCheck" id="ck4">< label for="ck4"></ label >苏小苏-CSDN</ li > < li >< input type="checkbox" class="myCheck" checked="checked" id="ck5">< label for="ck5"></ label >苏小苏-checkbox</ li > < li >< input type="checkbox" class="myCheck" id="ck6">< label for="ck6"></ label >苏小苏的博客</ li > </ ul > |
3.展示效果
3.总结
大家也可以根据自己的需要,自行变换样式与颜色!
1. 随笔为作者自己经验以及学习的总结;欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接
2. 如本文对您有帮助请移步右下角,推荐本文,谢谢大家的点赞,因为您的支持是我最大动力;
2. 如本文对您有帮助请移步右下角,推荐本文,谢谢大家的点赞,因为您的支持是我最大动力;
by 苏小苏
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· 展开说说关于C#中ORM框架的用法!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?