【发布时间】:2018-11-16 15:06:16
【问题描述】:
我正在处理一个 Web 表单 (html) 和一个 CSS 文件,我想知道我需要在 CSS 中编写什么来对一个类或 id 执行操作 - 影响另一个类或 id。例如:我有一个
<p class="hh">
Hello!
</p>
(^^ 这个 p 标签的类是 "hh")
还有一个:
<p class="gb">
Goodbye!
</p>
(^^ 这个p标签的类是"gb")
我想在 CSS 文件中写一些东西,这样每当我点击“hh”类中的任何内容时,它都会在“gb”类中做出一些改变,所以如果我点击文本“Hello!”它将使文本的颜色“再见!”绿色。请帮我!我试图找出如何做到这一点很长很长... 谢谢!
【问题讨论】:
-
嘿尤瓦尔。欢迎来到 SO。我认为您可能只需要 JS 即可实现这一目标。
-
你要么需要用 javascript 做一些事情来添加一个类,或者如果它只是一种方式,你可以把 hh 放在 gb 之前,并使用焦点伪选择器和兄弟选择器
-
你需要 JS。语义 UI 可能很好,因为它是 JS 生成 CSS。但是当然有很多方法可以做到这一点(使用基本 JS 的简单方法)。