html - 如果在 css 中有指定的子项,则更改父样式

标签 html css parent-child

我有一个 html 元素,它可以有一个 id='slideshow' 的子元素

<div id='content'>
   <div id='slideshow'>
   </div>
</div>

或不同的 child

<div id='content'>
   <div id='other'>
   </div>
</div>

我只想在 #content 有子 #slideshow 时应用样式。

这可能吗?

最佳答案

不幸的是,这在 CSS 中是不可能的(现在?)。但是,您可以使用 jquery 或几乎任何其他 javascript 框架中的几行来完成。

关于html - 如果在 css 中有指定的子项,则更改父样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6939352/

相关文章:

C 进程 fork()

javascript - 如何对并排放置的两个表进行排序,以便一个中的更改反射(reflect)在另一个中

javascript - 如何使用jsoup选择当前div内的img标签

javascript - css 不适用于 jquery append

php - 外部 CSS 文件

javascript - jQuery 滚动图像 src 更改问题

html - 有没有办法让父元素继承它的子元素的高度?

css - 将子 div 保持在一行?

html - 基于字体粗细的 CSS 选择器?

html - 无法水平居中内容