用display:none;隐藏元素时候不会占据空间,用visibility: hidden;隐藏可以保留原来空间。
那要看你怎么设置这两个div的如果你是用相对和绝对定位固定了位置,而且还设置了宽度高度,我想这个没隐藏的div就不会移动了
给两个设置一下定位,设置为相对定位。
display : none了。。如果不想的话,设置透明度==0
用display:none;