分享 16 个常用的自定义表单组件样式代码片段(上)

本文分享了16个常用的自定义表单组件样式代码片段,包括图标按钮、标签、复选框、单选组件、浮动提示、输入框、单选按钮组和开关按钮等。每个组件都有HTML和CSS代码示例,通过:checked伪类实现个性化效果。文章是系列分享的上半部分,下篇将继续分享其余代码片段。
摘要由CSDN通过智能技术生成

ebccfb1b031841f9e38a45c9f1f06020.png

大家好,今天给大家分享 16个常用的自定义表单组件样式代码片段上半部分,本文尽量用最简单的CSS布局编写,对你有所启发,也许你有其他的写法,期待你在评论区的分享。

1、Button with icon(图标按钮)

图标按钮,在设计中比较常见,示例图如下所示:346c27782ff7dde5ae6e974e29aa077d.png

HTML部分

<button class="button">
    <!-- Icon -->
    ...

    <!-- Label -->
    ...
</button>

CSS部分

.button {
    /* Center the content */
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: center;
}

2、Chip(标签)

带叉号的标签,我们也会常用到,在一些博客内容网站比较常见,点击对应的标签就会看到相关的列表内容,如下图所示:

226ac84878a033366447e19cb05b0d9e.png

HTML部分

<div class="chip">
    <!-- Content -->
    <div class="chip__content">
        ...
    </div>

    <!-- The close button -->
    <!-- See https://csslayout.io/patterns/close-button -->
    ...
</div>

css部分

.chip {
    /* Center the content */
    align-items: center;
    display: inline-flex;
    justify-content: center;

    /* Background color */
    background-color: rgba(0, 0, 0, 0.1);

    /* Rounded border */
    border-radius: 9999px;

    /* Spacing */
    padding: 4px 8px;
}

.chip__content {
    margin-right: 4px;
}

3、Custom checkbox button(自定义复选框)

原生的复选框不好看,一般我们需要进行美化,让其更适应当前的设计,如下所示:


  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值