如果div变大到特定高度,那么它是静态的吗?

时间:2013-05-04 09:43:26

标签: jquery html css

我有一个由jQuery控制的高度div。我有一个扩展高度的脚本(“显示更多”)。问题是,div被设置为position: fixed;,所以当你展开它以使内容在窗口之外时,你无法看到它。

我想要的是一个jQuery脚本,它使div在窗口外扩展时是静态的而不是固定的。

#left {
    width: 250px;
    height: auto;
    margin-top: 167px;
    position: fixed;
    float: left;
    }

我不知道怎么写这个。

提前致谢!祝你有愉快的一天。

编辑:差点忘了,如果需要我会发布扩展jQuery函数,但我不这么认为。

1 个答案:

答案 0 :(得分:2)

这样的事情:

$('#left').css('position', 'static');

或更好:

$('#left').toggleClass('expanded');

使用CSS:

#left.expanded {position: static;}

演示:http://jsfiddle.net/WPUzm/