CSS中有两种常用的方法来隐藏和显示元素,分别是display和visibility属性。
display属性可以将元素完全隐藏,并使其不占据页面布局空间,可选值包括none、block、inline等。
visibility属性则只是将元素的可见性隐藏,并保留其占据的空间,可选值包括visible、hidden。通过设置元素的display或visibility属性,可以实现单独或同时隐藏和显示多个元素。需要注意的是,如果元素在CSS和JavaScript中同时设置了display和visibility属性,则以JavaScript设置的为准。