paddingheight有不同的高度

时间:2015-04-16 09:36:13

标签: javascript jquery css

我有一个网站,但我有一个问题 当我按下不同的图像时,它会转到另一个面板。面板上方的站点和URL栏变大。但我希望它被固定为100 PX

现在我有了这个

$body._resize = function() {
    var factor = ($window.width() * $window.height()) / (1440 * 900);
    $body.css('font-size', Math.min(Math.max(Math.floor(factor * settings.sizeFactor), settings.sizeMin), settings.sizeMax) + 'pt');
    $main.height(panels[activePanelId].outerHeight());
    $body._reposition();
};

$body._reposition = function() {
    if (skel.vars.isTouch && (window.orientation == 0 || window.orientation == 180))
        $wrapper.css('padding-top', Math.max((($window.height() - (panels[activePanelId].outerHeight() + $footer.outerHeight())) / 2) - $nav.height(), 30) + 'px');
    else
        $wrapper.css('padding-top', ((($window.height() - panels[firstPanelId].height()) / 2) - $nav.height()) + 'px');
};

希望有人可以帮助我

1 个答案:

答案 0 :(得分:0)

很难完全评估你的代码,因为我看不到html和css。问题可能与您的html元素的位置有关。有时当html元素具有相对位置时,由于位置的改变,来自另一个元素的填充可以将其抛弃。我认为在它上方创建一个空白div并将高度设置为100px可能更容易。祝你好运。