使用css隐藏复选框

使用css隐藏复选框,css,Css,我有代码,我通过检查得到: <td class=ox-list-pair style> <input type="CHECKBOX" name="ox_CkSurvey_Sport__xava_selected" value="selected:0" onclick="openxava.onSelectElement('CkSurvey','Sport','null','row=0,viewObject=xava_view',this.checked,'ox_CkSurvey_

我有代码,我通过检查得到:

<td class=ox-list-pair style>
<input type="CHECKBOX" name="ox_CkSurvey_Sport__xava_selected" value="selected:0" onclick="openxava.onSelectElement('CkSurvey','Sport','null','row=0,viewObject=xava_view',this.checked,'ox_CkSurvey_Sport__0',false,'','border-bottom: 1px solid;','',false,false,0,'xava_tab')">
</td>
请注意,
是有效的,因为它在
以及


请帮帮我。谢谢。

您应该仔细阅读CSS选择器

您试图隐藏“ox_CkSurvey_Sport__xava_selected”类的复选框,但该复选框不存在

您需要这样做:

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

你应该仔细阅读CSS选择器

您试图隐藏“ox_CkSurvey_Sport__xava_selected”类的复选框,但该复选框不存在

您需要这样做:

input[type=checkbox][name=ox_CkSurvey_Sport__xava_selected] {
    display: none;
}
您的
有效吗?使
有效的是:

  • 它必须位于
  • 必须位于
  • 从技术上讲,
    必须位于
    中,但如果存在
    ,则默认情况下浏览器将创建一个

    演示中有:

    • 一个
      ,还有你的凌乱复选框

    • 一个
      和一个简单的复选框

    注意:选择器是
    td.ox-list-pair>input[type=“checkbox”]
    并且它成功地隐藏了混乱的复选框,而未能隐藏简单的复选框。如您所见,浏览器将忽略无效的
    以及其中的所有内容。我要冒险出去,假设你的
    不在
    和/或

    演示
    $('td.ox-list-pair>input[type=“checkbox”]”)。css('display','none')
    
    b{
    颜色:红色
    }
    
    我是
    在有效单元格中
    我在一个无效的牢房里
    
    您的
    有效吗?使
    有效的是:

  • 它必须位于
  • 必须位于
  • 从技术上讲,
    必须位于
    中,但如果存在
    ,则默认情况下浏览器将创建一个

    演示中有:

    • 一个
      ,还有你的凌乱复选框

    • 一个
      和一个简单的复选框

    注意:选择器是
    td.ox-list-pair>input[type=“checkbox”]
    并且它成功地隐藏了混乱的复选框,而未能隐藏简单的复选框。如您所见,浏览器将忽略无效的
    以及其中的所有内容。我要冒险出去,假设你的
    不在
    和/或

    演示
    $('td.ox-list-pair>input[type=“checkbox”]”)。css('display','none')
    
    b{
    颜色:红色
    }
    
    我是
    在有效单元格中
    我在一个无效的牢房里
    
    尝试不使用
    [type=checkbox]
    。如果这样做有效,我也会更新答案,它是否只适用于
    输入[type=checkbox]
    ?这应该会隐藏所有复选框,但尝试它只是为了测试抱歉,您的解决方案正在工作。我在没有清除缓存和cookie的情况下犯了一个错误。您知道,您不需要每次更改网站时都清除缓存。您只需执行一次硬重新加载,即可从源(而非缓存)中获取所有文件,该源是chromeTry上的ctrl+shift+R,而无需使用
    [type=checkbox]
    。如果这样做有效,我也会更新答案,它是否只适用于
    输入[type=checkbox]
    ?这应该会隐藏所有复选框,但尝试它只是为了测试抱歉,您的解决方案正在工作。我在没有清除缓存和cookie的情况下犯了一个错误。您知道,您不需要每次更改网站时都清除缓存。您只需执行一次硬重新加载,即可从源(而非缓存)获取所有文件,该源是chromeHi@zer00ne上的ctrl+shift+R,位于和中。我在我的帖子里编辑过。谢谢。你好@zer00ne,在里面,也在里面。我在我的帖子里编辑过。谢谢。您正在尝试将css应用于name属性,而不是使用class或ID。您需要仅隐藏此复选框还是全部隐藏?你必须只使用CSS还是JS也可以?@j-printemps我只需要使用CSS来隐藏这个复选框。大家好,我找到了解决方案。谢谢您的帮助。您正在尝试将css应用于name属性,而不是使用class或ID。您需要仅隐藏此复选框还是全部隐藏?你必须只使用CSS还是JS也可以?@j-printemps我只需要使用CSS来隐藏这个复选框。大家好,我找到了解决方案。谢谢你的帮助。