返回介绍

checkboxes

发布于 2023-08-19 19:14:40 字数 1550 浏览 0 评论 0 收藏 0

checkboxes

<style>
    body {
        font: 150%/1.6 sans-serif;
    }

    /* hide original checkbox */
    input[type="checkbox"] {
        position: absolute;
        clip: rect(0, 0, 0, 0);
    }

    input[type="checkbox"] + label::before {
        content: '\a0'; /* Do not wrap spaces */
        display: inline-block;
        vertical-align: .2em;
        width: .8em;
        height: .8em;
        margin-right: .2em;
        border-radius: .2em;
        background: silver;
        line-height: .65;
    }

    input[type="checkbox"]:checked + label::before {
        content: '\2713';
        background: yellowgreen;
    }

    input[type="checkbox"]:focus + label::before {
        box-shadow: 0 0 .1em .1em #58a;
    }

    input[type="checkbox"]:disabled + label::before {
        background: gray;
        box-shadow: none;
        color: #555;
        cursor: not-allowed;

    }
</style>
<input type="checkbox" id="awesome"/>
<label for="awesome">Awesome1!</label>
<br>
<input type="checkbox" id="awesome2" checked/>
<label for="awesome2">Awesome2!</label>
<br>
<input type="checkbox" id="awesome3" disabled/>
<label for="awesome3">Awesome3!</label>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文