【发布时间】:2013-08-28 13:13:33
【问题描述】:
我正在分配overflow: hidden,但它似乎不起作用
html
<ul class="list-container">
<li>items items</li>
<li>items items</li>
<li>items items</li>
<li>items items</li>
<li>items items</li>
<li>items items</li>
<li>items items</li>
<li>items items</li>
<li>items items</li>
</ul>
<a href="#" class="hide_list">Hide list</a>
jQuery
$('.hide_list').click(function() {
$('.list-container').animate({width: "2px"});
$('.list-container').css("overflow","hidden");
});
我试图在 div 上实现滑动关闭效果。即使有其他方法可以做到这一点,但我不确定为什么这不起作用。
【问题讨论】:
-
您可能需要指定高度?
-
@Tim 不幸的是这没用
-
移动css中的
overflow:hidden设置;或动画之前 -
我们能否支持这个问题来帮助其他用户。我花了一段时间才找到问题,因为我认为问题出在我的脚本中,然后我认为问题出在我的 css 中。
标签: jquery css jquery-animate