如果文本/短语在另一个元素中匹配,则隐藏div? (CSS)

时间:2014-01-01 10:13:41

标签: jquery html css text hide

所以我偶尔会为网站创建UserStyle主题,作为骑行的CSS主题。现在我正在创建一个,所以我可以隐藏Youtube上的订阅主要视频中的视频,但我遇到了一个问题。我知道如果你将鼠标悬停在另一个元素上,通常会让一个元素改变它的样式,但是我尝试将使用与以下内容结合起来:

[data-context-item-title*="Miley"] * > [class="feed-item-container  legacy-style vve-check"]

我尝试了很多变化,但似乎没有任何运气。我考虑过尝试为chrome找到并使用Jquery注入器扩展,不幸的是,我发现不仅会注入而是保存,所以当你再次加载页面时。我真的很感激,如果有人可以解决一些问题,甚至更好,解决我的问题(migrane)。如果解决方案是可行的,我宁愿它是CSS而不是jquery。

我目前使用的内容(阻止除视频容器/ http://prntscr.com/2fkmve以外的所有内容):

[data-original-html^="Miley"],
[data-original-html*="Miley"],
[data-context-item-title*="Miley"] *,
[data-context-item-title*="Miley"],
[data-context-item-title="Miley"]
{display:none !important;}

0 个答案:

没有答案