1

这是一个愚蠢的问题,但我无法弄清楚..

我想在单击链接时平滑地显示 div(向下滑动),并在单击页面的任何其他部分或滚动页面时隐藏它(向上滑动)。

4

2 回答 2

1

如果您可以使用 jQuery,则可以使用.slideDown('slow')方法,例如。

用法:

$( 'a#myLink' ).click( function() {
    $( '#myDiv' ).slideDown( 'fast' );
});

请参阅jsFiddle演示。

于 2012-12-17T12:55:36.240 回答
0

使用 slideToggle,对您来说更轻松:

JSBIN 演示

滑动切换

于 2012-12-17T13:01:57.383 回答