1
resposta

[Dúvida] Menu Hamburger não é mostrado caso o "display" não seja adicionado ao css

Olá, estou realizando o curso apenas para reforçar alguns conceitos e notei que ao importar a imagem via Background-image eu não consigo visualiza-la ate que eu defina o tipo de Display (como feito pela Mônica). Saberiam me explicar um pouco sobre a obrigatoriedade da adição do display nesse caso para que o icone seja apresentado ? Ou nem é esse o motivo e eu estou viajando ? xD

1 resposta

Olá João, posso estar enganado, mas acredito que seja porque estamos colocando nossa background-image dentro da tag span. Basicamente essa tag ela é uma caixa que carrega elementos inline. Quando você muda o display dela, permite a alteração de tamanho, fazendo a imagem de fundo aparecer.