Я хочу, чтобы первый абзац в div был больше текста, чем все последующие абзацы, однако этот абзац не является первым потомком div. Как написано в w3schools, я думал, что следующий синтаксис сработает, но это не так:
#feature > p:first-child {
font-size: 22px;
}
#feature p {
font-size: 16px;
}
<div id="feature">
<h2>Feature Name</h2>
<img class="featureimg" src="images/whatever.jpg" />
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
<p>Nam mattis accumsan consequat. Vivamus eu ligula magna. Cras ultrices nisl et justo convallis nec volutpat purus facilisis.Vestibulum eget augue justo, </p>
</div>
Очевидно, я могу поместить элементы p в их собственный div, но это похоже на divitis, и я хотел бы знать, есть ли более простой способ сделать это!
http://jsfiddle.net/35yYJ/