【发布时间】:2014-08-08 18:40:43
【问题描述】:
我想知道是否有任何方法可以使用 CSS 引用特定 div 内的所有 div(例如,仅使用一个 CSS 规则,我可以将所有内容都放在 <div> 元素内——该 div 元素在另一个 @ 987654322@元素--有红色文字。)
这听起来可能有点复杂,所以让我给你代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" lang="en" xml:lang="en">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" type="text/css" href="style.css" />
<title>Chic Cyles</title>
</head>
<body>
<div id="wrapper">
<h1>Chic Cycling</h1>
<div id="left">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam varius tincidunt nisl, nec laoreet risus lobortis eget. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam mi velit, imperdiet eu odio quis, lobortis eleifend mi. Cras neque neque, accumsan et urna et, bibendum fringilla nisl. Sed pretium congue magna. Phasellus id rutrum ipsum. Vestibulum id nulla eleifend ligula sollicitudin volutpat. Vivamus eu dolor luctus, sodales neque vitae, adipiscing erat. Duis adipiscing felis sed elit suscipit, nec egestas turpis ullamcorper. In auctor, lacus eget malesuada tristique, felis ipsum ultrices felis, sed mattis elit sapien quis ipsum. Nunc gravida nulla velit, non semper eros ullamcorper non. Vestibulum viverra orci vitae pharetra pulvinar. Sed vulputate sodales orci, nec gravida odio. Vivamus lobortis nec nisl ut lobortis.
Suspendisse at justo felis. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam varius tincidunt nisl, nec laoreet risus lobortis eget. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam mi velit, imperdiet eu odio quis, lobortis eleifend mi. Cras neque neque, accumsan et urna et, bibendum fringilla nisl. Sed pretium congue magna. Phasellus id rutrum ipsum. Vestibulum id nulla eleifend ligula sollicitudin volutpat. Vivamus eu dolor luctus, sodales neque vitae, adipiscing erat. Duis adipiscing felis sed elit suscipit, nec egestas turpis ullamcorper. In auctor, lacus eget malesuada tristique, felis ipsum ultrices felis, sed mattis elit sapien quis ipsum. Nunc gravida nulla velit, non semper eros ullamcorper non. Vestibulum viverra orci vitae pharetra pulvinar. Sed vulputate sodales orci, nec gravida odio. Vivamus lobortis nec nisl ut lobortis.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam varius tincidunt nisl, nec laoreet risus lobortis eget. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam mi velit, imperdiet eu odio quis, lobortis eleifend mi. Cras neque neque, accumsan et urna et, bibendum fringill.</p>
</div>
</div>
</body>
</html>
在我的样式表中,有没有办法让“包装器”div 内的 div 内的所有文本都变成红色?
【问题讨论】:
-
#wrapper div {color: red;}? -
这个问题似乎离题了,因为它是关于最基本的 CSS 选择器的。
-
@Harry 不必要地具体;不需要第一个“div”
-
@TylerH:完全同意,伙计。最初我想发布
div.wrapper,然后才意识到它是id,然后忘了编辑:D -
请先尝试完成有关 CSS 选择器的最基本教程,然后再在这里提问 SO。它会让你受益更多。