回答
这是不可能的目标为基础,其内容的元素。 但,也可以根据目标的链路上的href
:
<a href="go/there.html">Get Here</a>
a[href="go/there.html"]{}
如果你能比在href #
以外的值,这种方法可以工作。
Thanks.It工作:) – Sampath
不,不可能的CSS。 Css是针对样式元素制作的,而不是选择文本。你可以用jQuery做到这一点,但:
$("a:contains('Get Here')").hide();
你不能做到这一点与CSS。但即使你可以,你也不应该这样做,真的。决不。即使忘记使用JavaScript(如果它是由我决定,我将排除:contains
从jQuery过滤器)。这是非常非常风格的东西坏方法。因为明天你改变链接文本并且你的代码中断了。你真正需要做的是使用类:
<a href="#" class="get-here">Get Here</a>
下一个CSS:
.get-here {
display: none;
}
要注意的一点。 –
如果您需要时出现的文本(和你没有控制权交给自动执行文本),请按照asku的建议使用jQuery。
如果您可以控制文本,那么向该链接添加一个类并对其进行设置要简单多了。您可以将相同的类添加到需要隐藏的所有链接。
HTML:
<a href="#" class="hide">Get Here</a>
CSS:
.hide {display: none}
有了CSS3,你也可以使用a[rel="#"] {display:none}
- 1. 在选择器ID上使用CSS选择器的特定性?
- 2. CSS“>”选择器来选择特定格
- 3. 特定的css选择器被非特定的
- 4. WordPress - 针对特定页面上的特定CSS选择器
- 5. asp.net TextBox只选择特定文本
- 6. 如何使用CSS选择器选择链接文本?
- 7. Chrome ::选择CSS选择器在文本框上失败
- 8. css类选择器来选择div内的文本
- 9. CSS-如何选择不在特定控制器中的选择器?
- 10. 使用CSS选择器来定位html标签文本
- 11. 如何使用Scrapy的css或xpath选择器来选择ul的特定li子文本?
- 12. 如何使用硒CSS选择器定位特定单元格
- 13. CSS:不是选择器来定位特定类型的输入
- 14. CSS选择器中的特殊字符
- 15. CSS选择器 - 特异性问题
- 16. CSS通用选择器(*)特异性
- 17. 计算选择器的特异性(CSS)
- 18. 选择特定TD包含特定文本的所有TR
- 19. CSS选择与特定的兄弟
- 20. CSS选择与特定的类
- 21. CSS选择包含特定类只
- 22. CSS选择与特定属性
- 23. CSS选择具有特定TD
- 24. CSS:选择包含特定单词
- 25. 选择CSS选择器
- 26. CSS选择器选择
- 27. jQuery选择器检查特定文本(域扩展名)
- 28. CSS选择器
- 29. CSS选择器 -
- 30. css:定位的文本和选择框只有css
@ j08691这不是一个duplicate.B'cos解决办法是不使用jQuery的唯一一个。 – Sampath
问题是,没有可以根据元素内容进行选择的CSS选择器。然而。 – j08691
@ j08691是的,表示同意。但是解决方法在那里:) – Sampath