如何隐藏<label for =“”> CSS

时间:2016-10-13 20:04:54

标签: css label hide

我试图隐藏这些:

<p>
<label for="secondname"><?php esc_html_e('Last Name','wpestate');?></label>
<input type="text" id="secondname" class="form-control" value="<?php echo $last_name;?>"  name="firstname">
</p>

我设法隐藏了输入,但没有隐藏标签。

#secondname {
display:none;
}

由于

5 个答案:

答案 0 :(得分:8)

label[for="secondname"]
{
    display:none;
}

答案 1 :(得分:6)

使用attribute selector

label[for="secondname"] {
    display: none;
}

答案 2 :(得分:2)

使用display: none;隐藏标签对网络可访问性不利,因此您不应该这样做。 尝试使用visibility: hidden;

答案 3 :(得分:1)

您可以使用label[for="secondname"] { display: none }

答案 4 :(得分:0)

非常感谢! 这个解决方案对我有用:

label[for="secondname"] {
    display: none;
}