当您显示和隐藏div时,它会自动重新调整周围的元素吗?

Bla*_*man 4 javascript ajax

当您显示和隐藏div时,它会自动重新调整周围的元素吗?

谷歌地图http://maps.google.com/maps?hl=en&tab=wl有一个小图标,您可以在其中显示/隐藏左窗格.

是仅仅通过动画效果使其可见还是比它更精细?

小智 8

在重新调整方面,如果您使用的是CSS,那么它取决于天气与否,您使用display:none选项或visibility:hidden标签.

可见性将隐藏它但不影响周围的元素,另一方面显示将...

看看这段应该突出显示的代码......

<div style="border: solid 2px black;">
    <div style="visibility: hidden;">
        Hello
        <br />    
    </div>
</div>

<br />

<div style="border: solid 2px black;">
    <div style="display: none;">
        Hello
        <br />    
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

希望能帮助到你!:)