如何隐藏 <label for=""> CSS

How to hide <label for=""> CSS

我试图隐藏这些:

<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;
}

谢谢

使用attribute selector:

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

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

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

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

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

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