visibility: hidden
和transform: scale(0,0)
之间有什么区别吗?两者都给出了相同的结果?
答案 0 :(得分:3)
如果您将某个元素的visibility
设置为hidden
,则会将其隐藏但仍会占用空间。
如果您将visiblity
设置为collapse
,则不会占用空间,其行为与display:none
相同。但collapse
只能用于表格元素。
transform: scale(0,0)
只会将大小设置为0,0意味着float
或clear
等css属性仍将对其他元素产生影响。
答案 1 :(得分:0)
是的,他们都是一样的
Visiblity: hidden
元素不可见(但仍占用空间)。
transform: scale(0,0)
它会直观地改变外观;保持原始对象的实际尺寸。