я следующий HTML структуру:Выберите конкретный элемент, прежде чем другой элемент
<div>
<h2>Candy jelly-o jelly beans gummies lollipop</h2>
<p>
Cupcake ipsum dolor sit amet. Sugar plum liquorice dragée oat cake cupcake.
</p>
<p>
Candy tiramisu bonbon toffee. Croissant pudding ice cream soufflé pastry toffee chocolate bar. Tiramisu wypas tootsie roll icing fruitcake oat cake icing soufflé tiramisu.
</p>
<h2>Dessert pie cake</h2>
<ul>
<li>liquorice</li>
<li>powder</li>
<li>dessert</li>
</ul>
<h2>Chupa chups sweet dragée</h2>
<p>
Chocolate cake biscuit pie jelly-o chocolate bar. Marshmallow topping sugar plum apple pie brownie cotton candy dragée lemon drops. Soufflé cake toffee.
</p>
</div>
Я хотел бы выбрать только ту h2
, которая непосредственно перед ul
. Как я могу это сделать? В моем содержании есть еще много uls
и многие другие h2s
, поэтому решение должно быть универсальным.
Спасибо за ваш ответ. Я знал о решении jQuery, но мне было интересно, можно ли это сделать в чистом CSS. – user1292810
Я пытаюсь выбрать первый якорь перед моей ссылкой на удаление, и я не могу сделать ссылку 'a' внутри и другой' a', как это 'file.exe✖' единственные решения, с которыми работают JQuery, –