2017-02-25 3 views
0

CSSを使用して1つのフィールドセットを非表示にしようとしています。同じCSSクラスを使用している他のフィールドセットがあり、それらを非表示にしたくありません。CSSを使用してフィールドセットを非表示にする方法

これは、特定のファイルセットの外観です。

<fieldset class="span6"> 
       <legend>Search by User Name</legend> 
       <label> 
        User Name: 
        <input id="kusersearch" data-provide="typeahead" name="searchuser" autocomplete="off" value="" type="text"> 
       </label> 

       <label> 
        Exact Name: 
        <input name="exactname" value="1" type="checkbox"> 
       </label> 
</fieldset> 
+1

隠さ属性を使用しますが、HTMLを修正することを許可されていますか? –

答えて

0

このフィールドセットにidを与えて非表示にします。

一意のIDは、同じクラスを持つ他の要素と区別します。

#unique { 
 
display:none; 
 
}
<fieldset id="unique" class="span6"> 
 
       <legend>Search by User Name</legend> 
 
       <label> 
 
        User Name: 
 
        <input id="kusersearch" data-provide="typeahead" 
 
       name="searchuser" autocomplete="off" value="" type="text"> 
 
       </label> 
 

 
       <label> 
 
        Exact Name: 
 
        <input name="exactname" value="1" type="checkbox"> 
 
       </label> 
 
       </fieldset>

その隠されたスニペットを確認してください。お役に立てれば!あなたはnth-childセレクタを使用すると、それは以下のすべてのフィールドセットのためsame classで構成されていることを行うことができ

1

.span6:nth-child(3){ 
 
    border:none; 
 
    background:#ccc; 
 
}
<fieldset class="span6"> 
 
       <legend>Search by User Name</legend> 
 
       <label> 
 
        User Name: 
 
        <input id="kusersearch" data-provide="typeahead" name="searchuser" autocomplete="off" value="" type="text"> 
 
       </label> 
 

 
       <label> 
 
        Exact Name: 
 
        <input name="exactname" value="1" type="checkbox"> 
 
       </label> 
 
</fieldset> 
 

 
<fieldset class="span6"> 
 
       <legend>Search by User Name</legend> 
 
       <label> 
 
        User Name: 
 
        <input id="kusersearch" data-provide="typeahead" name="searchuser" autocomplete="off" value="" type="text"> 
 
       </label> 
 

 
       <label> 
 
        Exact Name: 
 
        <input name="exactname" value="1" type="checkbox"> 
 
       </label> 
 
</fieldset> 
 

 

 
<fieldset class="span6"> 
 
       <legend>Search by User Name</legend> 
 
       <label> 
 
        User Name: 
 
        <input id="kusersearch" data-provide="typeahead" name="searchuser" autocomplete="off" value="" type="text"> 
 
       </label> 
 

 
       <label> 
 
        Exact Name: 
 
        <input name="exactname" value="1" type="checkbox"> 
 
       </label> 
 
</fieldset> 
 

 

 
<fieldset class="span6"> 
 
       <legend>Search by User Name</legend> 
 
       <label> 
 
        User Name: 
 
        <input id="kusersearch" data-provide="typeahead" name="searchuser" autocomplete="off" value="" type="text"> 
 
       </label> 
 

 
       <label> 
 
        Exact Name: 
 
        <input name="exactname" value="1" type="checkbox"> 
 
       </label> 
 
</fieldset>

0

はこれを試してみてください!ちょうどあなたの希望入力

<fieldset class="span6"> 
 
    <legend>Search by User Name</legend> 
 
    <label> 
 
        User Name: 
 
        <input id="kusersearch" data-provide="typeahead" name="searchuser" autocomplete="off" value="" type="text" hidden> 
 
       </label> 
 

 
    <label> 
 
        Exact Name: 
 
        <input name="exactname" value="1" type="checkbox"> 
 
       </label> 
 
</fieldset>

関連する問題