首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >html“checked=”无法获得css :checked=选中

html“checked=”无法获得css :checked=选中
EN

Stack Overflow用户
提问于 2022-04-30 13:13:45
回答 2查看 44关注 0票数 -2

当将checked=“选中”应用于无线电输入时,相应的CSS似乎不起作用(:checked)

我遗漏了什么?

……

EN

回答 2

Stack Overflow用户

发布于 2022-04-30 21:50:16

尝试只使用checked,前面没有冒号。

票数 1
EN

Stack Overflow用户

发布于 2022-05-01 09:32:20

当试图覆盖其提供的样式时,Kendo控件有时会有些困难。如果我正确理解了您的问题和示例,似乎您正在尝试更改整个单选按钮控件的背景和边框属性?

在给定示例的情况下,需要针对控件的标签,而不是控件本身。为此,您可以使用邻接同胞选择器来选择控件的标签,因为在您的示例中,它位于您要针对的控件之后。在下面提供的示例中,如下所示:.k-radio:not(:checked) + label.k-radio-label

代码语言:javascript
复制
input[type=radio],
input[type=checkbox],
input.k-checkbox,
input.k-radio {
  width: 16px;
  height: 16px;
}

input[type=checkbox]:not(:checked),
input[type=radio]:not(:checked),
.k-checkbox:not(:checked),
.k-radio:not(:checked)+label.k-radio-label {
  background-color: #EBF1FD;
  border-color: #B8D8F7;
  border-width: 1.5px;
}
代码语言:javascript
复制
<link rel="stylesheet" href="https://kendo.cdn.telerik.com/2017.3.913/styles/kendo.common.min.css" />
<link rel="stylesheet" href="https://kendo.cdn.telerik.com/2017.3.913/styles/kendo.rtl.min.css" />
<link rel="stylesheet" href="https://kendo.cdn.telerik.com/2017.3.913/styles/kendo.silver.min.css" />
<link rel="stylesheet" href="https://kendo.cdn.telerik.com/2017.3.913/styles/kendo.mobile.all.min.css" />

<script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
<script src="https://kendo.cdn.telerik.com/2017.3.913/js/kendo.all.min.js"></script>


<label>Kundentyp</label>
<div class="input">
  <input type="radio" name="kndtyp" id="kndtyp0" class="k-radio ng-pristine ng-untouched ng-empty ng-invalid -ng-invalid-required" ng-disabled="info.contact.usr" ng-value="'0'" ng-model="info.contact.kndtyp" required="required" checked="checked" value="0">
  <label class="k-radio-label" for="kndtyp0">naturlich</label>
  <input type="radio" name="kndtyp" id="kndtyp1" class="k-radio ng-pristine ng-untouched ng-valid ng-empty" ng-disabled="info.contact.usr" ng-value="'1'" ng-model="info.contact.kndtyp" required="required" checked="checked" value="1">
  <label class="k-radio-label" for="kndtyp1">juristisch</label>
</div>

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72068819

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档