Sin embargo, existe una pequeña diferencia:
- visibility: hidden oculta el elemento, pero sigue conservando el espacio que ocupaba, los elementos adyacentes conservan su ubicación.
- display:none quita el elemento definitivamente. El espacio que ocupaba, según sea el caso, es ocupado por los elementos adyacentes como si el elemento ya no existiera.
Esta entrada la hago porque varias veces me han preguntado lo mismo:
"Se me oculta la Navbar pero queda el espacio."
Al fijarme en el código veo que tiene el atributo visibility:hidden y no el display:none.
He notado muchas veces que en una ID o Clase, ponen los dos atributos. ¿Para que?, si solo con poner display:none cumple la función de ocultar.
Fuente:
Si tienes alguna opinión respecto a la entrada, tienes un punto de vista distinto, o simplemente quieres saludar, te invito a que dejes un comentario. NO SE ACEPTAN LINKS DE REFERIDOS para que los comentarios no se conviertan simplemente en una forma de publicitarse.
Elegir un botón o imagen, Seleccionar, copiar (Ctrl+C) y pegar en formulario de comentarios.
Nota: solo los miembros de este blog pueden publicar comentarios.