根据子元素的匹配设置不同的背景图像

时间:2010-02-25 01:44:22

标签: css css-selectors

我可以根据找到的子<BODY>元素的成功匹配,为我的<div class="template" />标记设置不同的背景图片CSS属性吗?

我知道CSS选择器BODY>.template但是改变template类,其中存在BODY的直接父匹配,我想控制BODY if {{1作为一个孩子存在。

我想纯粹用CSS做这个,不用任何jQuery或任何东西,谢谢。

1 个答案:

答案 0 :(得分:3)

不幸的是,纯CSS无法实现。您不能基于子元素影响父元素。 CSS中的 Cascading 只能朝一个方向发展。 :)

如果可以,您应该为<body>添加不同的ID或类来执行此操作。