我有这样的代码:基于其前一个兄弟的孩子选择元素
<cite>
<a id="john" href="javascript: void(0)">John</a>
<span>time</span>
<a>DELETE</a>
</cite>
<blockquote>hello there</blockquote>
这是我的CSS:
cite #john + blockquote {color:black;}
我知道这不会工作,但我需要一些东西来在cite
之后只选择包含ID为john
的锚点的元素。
我无法更改HTML只有CSS。请有任何想法吗?
如果CSS不可能,那么JavaScript解决方案也会受到欢迎。
没有':有()'选择在CSS,但。 –
你不能用css选择器来选择它。你需要为此使用JavaScript。 –
您的标题与您的描述完全不符。 – BoltClock