He HTML siguiente estructura:Seleccionar elemento específico antes de que otro elemento
<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>
me gustaría que elegir sólo h2
que es directamente antes ul
. ¿Cómo puedo hacer esto? En mi contenido hay muchos más uls
y muchos más h2s
, por lo que la solución debe ser universal.
Gracias por su respuesta. Sabía de la solución de jQuery, pero me preguntaba si se puede hacer en CSS puro. – user1292810
Estoy tratando de seleccionar el primer ancla antes de mi enlace de eliminación, y no puedo hacer un enlace 'a' dentro de otro enlace' a', como este 'file.exe✖' la única solución es trabajar con JQuery, –