css 所有 div 与直接子 div
我有这样的结构:
<div class="Root">
<div>ddddddd</div>
<div>
<div>pppppppppp</div>
<div>pppppppppp</div>
</div>
<div>ddddddd</div>
<div>
我想在包含 ddddddd
的 div
上放置边框,并且我想在所有上设置文本颜色 < code>div 变为绿色。
有两条规则:
- 我不能添加
class
属性。 - 我必须编写以
.Root
开头的选择器。
有什么想法吗?
I have this structure:
<div class="Root">
<div>ddddddd</div>
<div>
<div>pppppppppp</div>
<div>pppppppppp</div>
</div>
<div>ddddddd</div>
<div>
I want to put borders on the div
s that contain ddddddd
, and I want to set the text color on all div
s to green.
There are two rules:
- I can't add
class
attributes. - I have to write selectors that start with
.Root
.
Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
实际上我正在搜索这个:
Selects the divs that are direct child of Root:
Selects all the divs under Root:
Actually I was searching this:
Selects the divs that are direct children of Root:
Selects all the divs under Root:
像这样的东西吗?
演示: http://jsfiddle.net/karim79/N5qFu/1/
我建议你要完成此操作: http://www.w3.org/TR/css3-selectors/< /a>
Something like this?
Demo: http://jsfiddle.net/karim79/N5qFu/1/
I would advise you to go through this: http://www.w3.org/TR/css3-selectors/
为什么你不为其他 div 声明 class /id ?
Why are you not declaring class /id for other divs?