一款纯css3实现简单的checkbox复选框和radio单选框
建站知识 2021-07-03 08:15www.168986.cn长沙网站建设
昨天为大家分享了一款很炫的checkbox复选框和radio单选框,今天再给大家带来一款简单实用的checkbox复选框和radio单选框。界面清淅、舒服。先给大家来张效果图
实现代码
html代码
XML/HTML Code复制内容到剪贴板
- <div class="frame">
- <input checked="checked" id="radio_1" name="radio" type="radio">
- <label class="radio" for="radio_1">
- <i class="fa fa-times"></i>
- </label>
- <input id="radio_2" name="radio" type="radio">
- <label class="radio" for="radio_2">
- <i class="fa fa-times"></i>
- </label>
- <input id="radio_3" name="radio" type="radio">
- <label class="radio" for="radio_3">
- <i class="fa fa-times"></i>
- </label>
- <input id="radio_4" name="radio" type="radio">
- <label class="radio" for="radio_4">
- <i class="fa fa-times"></i>
- </label>
- <input id="radio_5" name="radio" type="radio">
- <label class="radio" for="radio_5">
- <i class="fa fa-times"></i>
- </label>
- </div>
- <div class="frame">
- <input checked="checked" id="check_1" name="check" type="checkbox">
- <label class="check" for="check_1">
- <i class="fa fa-check"></i>
- </label>
- <input id="check_2" name="check" type="checkbox">
- <label class="check" for="check_2">
- <i class="fa fa-check"></i>
- </label>
- <input id="check_3" name="check" type="checkbox">
- <label class="check" for="check_3">
- <i class="fa fa-check"></i>
- </label>
- <input id="check_4" name="check" type="checkbox">
- <label class="check" for="check_4">
- <i class="fa fa-check"></i>
- </label>
- <input id="check_5" name="check" type="checkbox">
- <label class="check" for="check_5">
- <i class="fa fa-check"></i>
- </label>
- </div>
css3代码
CSS Code复制内容到剪贴板
- form
- {
- width: 100vw;
- height: 100vh;
- display: flex;
- flex-flow: column wrap;
- justify-content: center;
- align-items: center;
- }
- form .frame
- {
- display: flex;
- flex-flow: row nowrap;
- }
- form .frame input
- {
- display: none;
- }
- form .frame label
- {
- cursor: pointer;
- position: relative;
- width: 30px;
- height: 30px;
- margin: 10px;
- background: #8ABA56;
- transition: all 0.3s ease-in-out;
- font-size: 12pt;
- color: #FFF;
- -webkit-font-smoothing: antialiased;
- }
- form .frame label.radio
- {
- border-radius: 100%;
- }
- form .frame label.check
- {
- border-radius: 5px;
- }
- form .frame label .fa
- {
- position: absolute;
- : 0;
- left: 0;
- rightright: 0;
- bottombottom: 0;
- opacity: 0;
- -webkit-transform: scale(0);
- transition: all 0.3s ease-in-out;
- line-height: 30px;
- text-align: center;
- }
- form .frame input:checked + label
- {
- background: #678b40;
- }
- form .frame input:checked + label .fa
- {
- opacity: 1;
- -webkit-transform: scale(1);
- }
好了。复制上面的html代码和css代码。轻松搞定一款漂亮的checkbox、radio按钮,谢谢阅读,希望能帮到大家,请继续关注狼蚁SEO,我们会努力分享更多优秀的文章。
长沙网站设计
- 如何自己建一个网站 自己想建个网站,怎么建
- 如何制作网站免费建站 创建网站免费注册
- html简单网页代码 html简单网页代码超链接
- dreamweaver网页制作 dreamweaver网页制作模板
- 上海网站建设 上海网站建设制作微信
- 如何制作网站和网页 如何制作一个网页
- html网页制作代码大全 端午节html网页制作代码大
- app开发公司 app开发公司前十名
- html网页制作 html网页制作文字居中
- app制作一个需要多少钱 请人制作一个app多少钱
- 成都网站制作 成都网站制作维护
- 百度建一个网站多少钱 百度做个公司网站要多少
- html+css网页制作成品 web网页制作成品css+javascrip
- html网页制作案例 html网页设计案例
- html+css网页制作成品 web网页制作成品css+javascrip
- 个人网站模板 个人网站模板HTML