July 21, 2023, 5 p.m. | Fidel Leal

DEV Community dev.to




After reviewing Codecademy's CSS courses, I found myself pondering the differences between display: none, visibility: hidden, and visibility: collapse. Here is what I discovered.


The use of display: none is pretty straightforward. When applied to an element, the browser does not render it. The space in the layout becomes available and all items on the page will behave as if the hidden element did not exist.


On the other hand, visibility: hidden turns off the display of …

browser codecademy courses css differences found html space the browser visibility

AI Research Scientist

@ Vara | Berlin, Germany and Remote

Data Architect

@ University of Texas at Austin | Austin, TX

Data ETL Engineer

@ University of Texas at Austin | Austin, TX

Lead GNSS Data Scientist

@ Lurra Systems | Melbourne

Data Science Analyst

@ Mayo Clinic | AZ, United States

Sr. Data Scientist (Network Engineering)

@ SpaceX | Redmond, WA