Pessoal, bom dia. Estou com duas dúvidas na seção das opções do menu. A primeira dúvida é sobre o desalinhamento das listas quando eu clico em "Categorias". E a outra é sobre como eu posso fazer um hover em que, ao passar com o mouse por cima de "Categorias", ele ative a lista, sem a necessidade de clicar.
<ul class="lista-menu">
<li class="lista-menu__item">
<a href="#" class="lista-menu__link">Programação</a>
</li>
<li class="lista-menu__item">
<a href="#" class="lista-menu__link">Front-End</a>
</li>
<li class="lista-menu__item">
<a href="#" class="lista-menu__link">Infraestrutura</a>
</li>
<li class="lista-menu__item">
<a href="#" class="lista-menu__link">Business</a>
</li>
<li class="lista-menu__item">
<a href="#" class="lista-menu__link">Design & UX</a>
</li>
</ul>
<li class="opcoes__item"><a href="#" class="opcoes__link">Favoritos</a></li>
<li class="opcoes__item"><a href="#" class="opcoes__link">Minha Estante</a></li>
</ul>
.opcoes__item-categoria:hover{
background: var(--azul);
color:var(--branco);
padding: 1em 1.5em;
}
/* .opcoes__item-categoria:active{
background: var(--azul);
color: var(--branco);
padding: 1em 1.5em;
} */
.lista-menu__itens:hover .lista-menu__link{
color: var(--branco);
}
.lista-menu__item:hover{
background-color: var(--azul);
}