Hola, buenos días a todos los foreros y foreras.
Estoy dando estilos css a un menú y me gustaría saber si existe la posibilidad en CSS de dar un estilo diferente al padre de una clase. Pongo algo de código.
Código PHP:
<div class="menu">
<ul>
<li>
<a href="#">enlace</a>
</li>
<li>
<a href="#">enlace</a>
<div class="drop">
<ul>
<li>
<a href="#">enlace</a>
</li>
</ul>
</div>
</li>
<li>
<a href="#">enlace</a>
</li>
</ul>
</div>
El caso es que el segundo elemento del menú, contiene un div con clase drop que está escondido y que cuando se hace hover sobre el menú se muestra haciéndose un menú desplegable.
Lo que quiero hacer es añadir una flecha en ese elemento del menú para indicar que es desplegable y lo tengo que hacer en css. ¿Existe alguna forma de hacerlo?
No puedo modificar el html ni el javascript ya que no tengo acceso a ello. Solamente tengo acceso al archivo css.
Muchas gracias por vuestra ayuda!