How to hide an Element using CSS ?
Last Updated :
01 Feb, 2024
Hiding an element in CSS is a common task, and there are various methods to achieve it. The primary approaches involve manipulating the display
property or using the visibility
property.
Using display: none;
To hide an element using CSS, you can use the “display: none;” property. This effectively removes the element from the layout, making it invisible and taking up no space on the page.
Syntax:
/* Hide an element by setting its display property to none */
.hidden-element {
display: none;
}
Using visibility: hidden;
To hide an element using CSS with “visibility: hidden;”, the element remains in the layout but becomes invisible. It still occupies space on the page, unlike “display: none;”, which completely removes it from the layout.
Syntax:
/* Hide an element by setting its visibility property to hidden */
.hidden-element {
visibility: hidden;
}
Features:
display: none;
It completely removes the element from the layout, and it won’t take up any space. The element is not rendered, and its space is collapsed.
visibility: hidden;
It hides the element while still preserving its space in the layout. The element remains in the document flow, but it’s not visible.
Share your thoughts in the comments
Please Login to comment...