visibility:hidden和transform:scale(0,0)之间有什么区别?

时间:2017-07-04 13:17:26

标签: html css

visibility: hiddentransform: scale(0,0)之间有什么区别吗?两者都给出了相同的结果?

2 个答案:

答案 0 :(得分:3)

如果您将某个元素的visibility设置为hidden,则会将其隐藏但仍会占用空间。

如果您将visiblity设置为collapse,则不会占用空间,其行为与display:none相同。但collapse只能用于表格元素。

transform: scale(0,0)只会将大小设置为0,0意味着floatclear等css属性仍将对其他元素产生影响。

答案 1 :(得分:0)

是的,他们都是一样的

Visiblity: hidden元素不可见(但仍占用空间)。

transform: scale(0,0)它会直观地改变外观;保持原始对象的实际尺寸。