0

我已经在一个网站上为 scrollTo 插件实现了这个脚本,但我对 javascript/jquery 的理解还不够,无法编辑我需要的所有内容。这是写的,它设置了一个 100% 的高度,所以内容被切断了。我知道我需要在这里更改定义/变量,但不知道我将用什么替换它。最小高度?我可以在里面放一个固定的号码吗?如果可能的话,我想写信给 min-height css 属性。

function resizePanel() {

    width = $(window).width();
    height = $(window).height();

    mask_width = width * $('.item').length;

    $('#debug').html(width  + ' ' + height + ' ' + mask_width);

    $('#wrapper, .item').css({width: width, height: height});
    $('#mask').css({width: mask_width, height: height});
    $('#wrapper').scrollTo($('a.selected').attr('href'), 0);

}

提前致谢。我尝试在谷歌上搜索语法问题,但我怀疑我正在寻找正确的术语,因为我想出了 zilch。

4

1 回答 1

0

您可以使用.css()这样设置min-height属性:

$('#mask').css({width: mask_width, "min-height": height});

我认为minHeight:也可以;jQuery 可以识别 CSS 样式和 DOM 样式的拼写。

也就是说,最好不要管 JavaScript 并使用 CSS 调整外观。也许您可以像#mask { min-height: 100%; }在样式表中那样放置一个 CSS 规则。

于 2012-08-29T23:56:50.470 回答