我想换另一种元素的样式,当CONTENTEDITABLE格具有焦点,如下图所示:选择风格时CONTENTEDITABLE已经集中
[contenteditable="true"]:focus .testClass {
background-color: black;
}
<div contenteditable="true">Hello World</div>
<button class="testClass">Test</button>
不幸的是,上述不工作时,我曾尝试以下CSS也:
[contenteditable="true"]:focus + .testClass {
[contenteditable="true"]:focus > .testClass {
[contenteditable="true"]:focus, .testClass {
精细的风格与自己的作品使用[contenteditable="true"]:focus
在应用焦点时可编辑div,但这些都不能同时对另一个元素进行样式设置。这可能吗?
酷感谢,这是什么的'〜'中的方式CSS是什么意思? – JMK 2014-10-30 11:37:14
@JMK:我已经用上面的解释更新了我的答案,请阅读。 – 2014-10-30 11:39:26