如何隐藏没有类的标签元素
How to hide a label element with no class?
试图隐藏Wordpress的WooCommerce插件中的元素。基本上它在结帐页面上,它说"状态",我想隐藏它,因为下拉框已经说"选择状态"。我打开Firebug,看到文本"状态"不是类或任何东西的一部分。它看起来像这样:
<label class="" for="billing_state">
State
<abbr class="required" title="required">*</abbr>
</label>
我尝试在我的 CSS 中添加它,但它不起作用
label [for="billing_state"]{
display: none;
}
您的 CSS 工作只需删除 label
和 [selector]
之间的空格:
label[for="billing_state"]{
display: none;
}
演示 http://jsfiddle.net/6hKPL/
label
和[
之间不应该有空格;否则你搜索的元素是label
的后代,与[for="billing_state"]
匹配。
label[for="billing_state"]{
display: none;
}
http://jsfiddle.net/J3BgS/
您可以使用以下方法选择具有空类属性的节点<span class="" />
span[class=""] {
border: 3px solid red;
}
您可以使用以下方法选择明确没有类属性<span />
的节点
span:not([class]) {
border: 3px solid blue;
}
演示
相关文章:
- Ckeditor-plugin:插入虚假元素add不情愿<p>标签前后
- 单击切换单选按钮和标签元素
- 如何隐藏没有类的标签元素
- 如何访问嵌套在 h1 标签中的 img 标签元素
- 如何使用 jQuery 在标签的 for 属性中使用子字符串获取标签元素的值
- 将标签元素的第一个字母大写
- 我可以在 html 输入标签元素中获取变量 ID 吗?
- 如何在移动设备上隐藏分区标签元素
- 如何在javascript中检查当前的标签元素
- 删除JavaScript中的所有标签元素
- 在 jquery 中找到标签元素并附加新元素
- 创建新的html标签(元素)
- 使用jQuery替换页面上的标签元素属性
- 根据需要使用循环和标签元素验证表单
- Jets.js error: Uncaught error: error !找不到搜索标签元素
- AngularJS:有没有一种方法可以在标签元素上创建双向绑定,这样我就可以动态地将它附加到对象上
- jQuery:如何获取使用选择器找到的整个标签元素
- jQuery:基于单独的标签元素添加属性
- 附加/前置选择与兄弟()不工作与HTML标签元素
- 在不添加新标签/元素的情况下向属性添加描述(用于屏幕阅读器)