Diverse proprietà CSS controllano la visibilità degli elementi.
opacity
.transparent {
opacity: 0.5; /* 50% trasparente */
}
.invisible {
opacity: 0; /* Completamente trasparente ma occupa spazio */
}visibility
.hidden {
visibility: hidden; /* Nascosto ma occupa spazio */
}
.visible {
visibility: visible;
}display: none
.removed {
display: none; /* Rimosso dal flusso, non occupa spazio */
}Confronto
opacity: 0- invisibile, occupa spazio, interattivovisibility: hidden- invisibile, occupa spazio, NON interattivodisplay: none- rimosso completamente