Nao ficou claro pra mim que pra eu ativar o :hover no .blog eu tenho que adicionar + .inicio-post. Nao consegui entender muito bem o porque.
.blog a:hover + .inicio-post, .blog a:focus + .inicio-post {
display: block;
}
Nao ficou claro pra mim que pra eu ativar o :hover no .blog eu tenho que adicionar + .inicio-post. Nao consegui entender muito bem o porque.
.blog a:hover + .inicio-post, .blog a:focus + .inicio-post {
display: block;
}
Olá Ian, tudo bem?
Na verdade, pra ativar o :hover
você não precisa adicionar o + .inicio-post
, o próprio navegador irá adicionar esse pseudoclasse quando você passar o mouse em cima do elemento.
Nesse caso, estamos adicionando + .inicio-post
para aparecer a parte inicial do post quando o seu elemento com a classe .blog
estiver com o pseudoclasse :hover
.
Então, enquanto o .blog
não tiver com :hover
, ou seja, não tiver com o mouse em cima dele, o .post-inicial
não exibirá na tela.
Aguardo o feedback :D Abraço!
Obrigado pela explicação, dei uma analisada melhor no código entendi. Abraço.