求大神授业解惑!!
我区域A设置了display: none,然后用JQ里的show()方法显示,一切都很美好跟正常。
但是由于隐藏跟显示的时候,布局会乱掉。 所以我就用了占位隐藏visibility:hidden,
问题就来了,show()方法失效了,就是不显示了,我区域A就一直占位隐藏着。
怎么破!!!!!
你直接在调show方法的时候,同时把visibility去掉,看看行不行
用动画,控制透明度,这样的话,就不会出现这个情况,show() ,和hide()会控制display的属性
用css设置visibility为visible/hidden就行了,不要用show/hide,这个是控制display的
$().css("visibility","visible")
$().css("visibility","hidden")
需要动画效果就控制透明度