Los últimos tutoriales de desarrollo web
 

Style visibility Property

<Estilo de objeto

Ejemplo

Ocultar el contenido de un <p> elemento:

document.getElementById("myP").style.visibility = "hidden";
Inténtalo tú mismo "

Definición y Uso

Las establece o devuelve la propiedad de visibilidad si un elemento debe ser visible.

La propiedad de visibilidad permite al autor para mostrar u ocultar un elemento. Es similar a la pantalla de propiedad. Sin embargo, la diferencia es que si se establece display: none, se esconde el elemento completo, mientras que la visibilidad: oculto significa que el contenido del elemento serán invisibles, pero el elemento se mantiene en su posición y tamaño original.


Soporte del navegador

Internet ExplorerFirefoxOperaGoogle ChromeSafari

La propiedad de visibilidad es compatible con todos los principales navegadores.


Sintaxis

Devolver la propiedad de visibilidad:

object .style.visibility

Establecer la propiedad de visibilidad:

object .style.visibility="visible|hidden|collapse|initial|inherit"

Valores de propiedad

Valor Descripción
visible El elemento es visible. Esto es por defecto
hidden El elemento no es visible, pero aún afecta a la disposición
collapse Cuando se utiliza en una fila de la tabla o celda, el elemento no es visible (same as "hidden")
initial Establece esta propiedad a su valor por defecto. Lea acerca inicial
inherit Hereda esta propiedad de su elemento padre. Lea acerca de heredar

Detalles técnicos

Valor por defecto: visible
Valor de retorno: Una cadena, que representa si el contenido de un elemento se visualiza o no
Versión CSS CSS2

Más ejemplos

Ejemplo

Diferencia entre la propiedad de presentación y la propiedad de visibilidad:

function demoDisplay() {
    document.getElementById("myP1").style.display = "none";
}

function demoVisibility() {
    document.getElementById("myP2").style.visibility = "hidden";
}
Inténtalo tú mismo "

Ejemplo

Ocultar y mostrar un <img> elemento:

function hideElem() {
    document.getElementById("myImg").style.visibility = "hidden";
}

function showElem() {
    document.getElementById("myImg").style.visibility = "visible";
}
Inténtalo tú mismo "

Ejemplo

Devolver el tipo de visibilidad de un <p> elemento:

alert(document.getElementById("myP").style.visibility);
Inténtalo tú mismo "

Páginas relacionadas

CSS tutorial: CSS la exposición y exhibición

Referencia CSS: visibility property


<Estilo de objeto