【发布时间】:2018-07-06 03:48:04
【问题描述】:
我正在努力在我的 ASP.NET MVC 项目中设置 Html.RadioButtonFor() 表单元素的样式。我正在尝试复制这样的内容:http://jsfiddle.net/YB8UW/2374/
但是我的 HTML 表单部分看起来像这样:
<div class="form-group">
<label>@Html.RadioButtonFor(m => m.Presave.IsTrack, true) Track</label>
<label>@Html.RadioButtonFor(m => m.Presave.IsTrack, false) Album</label>
</div>
当我执行以下操作时,我的任何样式都不会被拾取:
input[type="radio"]:checked + label {
background:yellow;
}
我的项目中标签轮廓(取自小提琴)的 css 工作正常
label {
padding: 5px;
border: 1px solid #CCC;
cursor: pointer;
z-index: 90;
}
仅此而已,我无法获取所选元素的背景颜色样式。我必须添加什么额外的语法才能被拾取?
谢谢!
【问题讨论】:
标签: html css razor html-helper