我有一个网站,但我有一个问题 当我按下不同的图像时,它会转到另一个面板。面板上方的站点和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');
};
希望有人可以帮助我
答案 0 :(得分:0)
很难完全评估你的代码,因为我看不到html和css。问题可能与您的html元素的位置有关。有时当html元素具有相对位置时,由于位置的改变,来自另一个元素的填充可以将其抛弃。我认为在它上方创建一个空白div并将高度设置为100px可能更容易。祝你好运。