checkbox 修改边框样式

<!DOCTYPE html>
<html lang="en">
<head>
    <meat charset="utf-8">
    <title>checkbox边框样式修改</title>
</head>
<style type="text/css">
input[type="checkbox"]{
    width:16px;
    height:16px;
    border:1px solid #999;
    background-color:#fff;
    line-height:16px;
    border-radius:2px;
    color:#fff;
    text-align:center;
    appearance:none;
    -webkit-appearance:none;
    -moz-appearance:none;
    -ms-appearance:none;
    -o-appearance:none;
}
input[type="checkbox"]:checked{
    color:#333;
}
input[type="checkbox"]:after{
    content:"✔";
}
</style>
<body>
<p><input type="checkbox">我已同意此条款<p>
</body>
</html>

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
可以通过以下几种方式来修改 el-checkbox样式: 1. 使用内置的样式类:el-checkbox 有一些内置的样式类,可以通过添加这些样式类来修改它的样式。例如,可以添加 el-checkbox--border 类来给 el-checkbox 加上边框: ```html <el-checkbox class="el-checkbox--border">选项</el-checkbox> ``` 2. 使用 scoped 样式:如果你使用了 scoped 样式,可以在样式中使用 /deep/ 或者 >>> 来穿透 el-checkbox 的作用域,然后修改它的样式。例如,可以使用以下样式修改 el-checkbox 的背景色: ```css <style scoped> /deep/ .el-checkbox__input { background-color: #f0f0f0; } </style> ``` 3. 使用全局样式:如果你不使用 scoped 样式,可以直接在全局样式修改 el-checkbox样式。例如,可以使用以下样式修改 el-checkbox 的选中状态的颜色: ```css .el-checkbox__input.is-checked+.el-checkbox__label { color: #42b983; } ``` 以上三种方式都可以直接在 el-checkbox 中使用。如果你想修改全局的 el-checkbox 样式,可以使用以下方式: 1. 在全局样式中直接修改 el-checkbox样式: ```css .el-checkbox__input { border-radius: 4px; border: 1px solid #dcdfe6; } ``` 2. 通过修改主题样式修改 el-checkbox样式: ```css // 修改主题样式 $--checkbox-border-color-checked: #42b983; // 在 el-checkbox 中使用 <el-checkbox class="el-checkbox--border">选项</el-checkbox> ``` 以上是 el-checkbox 样式修改的一些常用方式,你可以根据自己的需求来选择合适的方式。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值