Css 我们可以为type=";设置复选框图像吗;复选框“;使用angularjs重复ng

Css 我们可以为type=";设置复选框图像吗;复选框“;使用angularjs重复ng,css,angularjs,checkbox,Css,Angularjs,Checkbox,嘿,我正在尝试使用ng repeat为input type=“checkbox”设置复选框图像。我做了造型部分,一切都很好,但当我设置ng repeat时,它只适用于第一个列表 这是我的css文件 input[type=checkbox] { display:none; } input[type=checkbox] + label { padding-left: 23px; height:21px; background: url(/Content/images/check1-

嘿,我正在尝试使用ng repeat为input type=“checkbox”设置复选框图像。我做了造型部分,一切都很好,但当我设置ng repeat时,它只适用于第一个列表 这是我的css文件

input[type=checkbox] {
    display:none;
}

  input[type=checkbox] + label {
  padding-left: 23px; height:21px;
background: url(/Content/images/check1-off.png) no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size:16px; font-weight:600;
color:#ffffff;
text-decoration:none;
margin-bottom: 0px;
display: inline;
}

  input[type=checkbox]:checked + label{
     padding-left: 23px; height:21px;
background: url(/Content/images/check1-on.png) no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size:16px; font-weight:600;
color:#ffffff;
text-decoration:none;
  margin-bottom: 0px;   
   display: inline;
}

基本上我在尝试这个,但它也不适用于ng repeat和我从数据库中检索值。有谁能帮我解决这个问题吗?我对这个问题很感兴趣。图像是

你能发布你的HTML代码吗?我猜问题在于你的id值。。。它必须是独一无二的。因此,即id=“radiobutton1”应该是id=“radibutton{{{$index}”。但是发布你的htmlcode,我会给出一个更好的答案。

如果你能发布js代码,这会很有帮助问题可能就在那里我没有在js代码中写任何东西如果我没有应用任何类来标记复选框,值正在检索