css - 如何更改禁用的复选框颜色
问题描述
我想覆盖禁用复选框的语义 ui css,因为我不擅长 css,我不知道应该覆盖哪个角色。
<link href="https://semantic-ui.com/dist/semantic.min.css" rel="stylesheet"/>
<div class="ui disabled checkbox">
<input type="checkbox" disabled="disabled">
<label>Disabled</label>
</div>
<div class="ui disabled checkbox">
<input type="checkbox" disabled="disabled">
<label></label>
</div>
从上面的代码片段看来,他们正在设计标签的样式。如何将复选框颜色框设置为灰色或任何较深的颜色?
解决方案
input[type="checkbox"]:disabled + label::before{
background: gray;
}
input[type="checkbox"]:disabled + label:hover::before{
background: gray;
border: 1px solid #d4d4d5;
}
<link href="https://semantic-ui.com/dist/semantic.min.css" rel="stylesheet" />
<div class="ui disabled checkbox">
<input type="checkbox" disabled="disabled">
<label>Disabled</label>
</div>
<br/>
<div class="ui disabled checkbox">
<input type="checkbox">
<label>Abled</label>
</div>
推荐阅读
- ansible - 如何从hostvars动态创建一个ansible列表?
- azure-cosmosdb - 是否可以将 MongoDB 视图与 Azure CosmosDB 一起使用?
- php - 插入错误数据时验证如何给出错误。在 symfony 中处理 isValid()?
- java - 扫描仪:摆脱“资源泄漏:”
' 永远不会关闭" - vue.js - VueJS + Karma + Webpack 4:没有运行测试
- jasmine - 如何在运行量角器脚本时突出显示它在报告中阻止的特定(重要)?
- javascript - Vue bootstrap b-form-select 在加载时将 vuelidate 的 $anyDirty 设置为 true
- php - 将数据存储到 Laravel 中的另一个表后,从不同模型更新字段
- aws-java-sdk - 如何通过 AWSPricingClientBuilder 最新版本的 sdk 初始化“AWSPricing 客户端”?
- django - 如何在 django 中运行 Select 和 where 语句