CSS中的opacity和visibility属性分别用来设置元素的透明度和可见性。
opacity属性用来设置透明度,取值范围是0-1,其中0表示完全透明,1表示完全不透明。例如,设置opacity为0.5可以使元素半透明。
visibility属性用来设置元素的可见性,取值范围是visible、hidden、collapse。visible表示元素可见,hidden表示元素不可见且不会占据空间,collapse表示元素不可见但是会占据空间。例如,设置visibility为hidden可以使元素隐藏但保留空间。
需要注意的是,opacity和visibility属性可以影响元素的显示效果,但它们的作用是不同的。opacity会影响元素的内容和背景的透明度,而visibility则会影响元素的显示状态和占据空间的情况。