在某个地方可能有一个答案,但我在 HTML、CSS 和 JS 方面的经验非常有限。我尝试的答案似乎无法正常工作,或者我没有正确输入它们,所以我想我会问。
页面右侧有一个框(图片)。当我放入超过某个点的列表时,框不会扩展以包含它们。这是因为它们的高度是静态设置的。我已经确定了在哪里对 JS 脚本和 CSS 表进行调整。它们都需要设置相同的高度才能正确扩展。我正在寻找一种动态扩展它的方法,或者一种能够为每个可能的设置设置高度的方法。通过变量或类似的东西。
这是 CSS 表(标题样式)
#content {height:868px;width:740px;float:left;position:relative}
#content > ul > li {position:relative;height:868px;width:100%;bottom:0}
.box1 {background:url(../images/bg_content.png) repeat;width:100%;height:100%;position:absolute;top:0;left:0}
两个内容部分都需要调整 868px 的高度。
这是同样需要调整的 JS 脚本。(标题页)
$('#content').stop().animate({height:'868px'})
if (act!='') {
$(act).find('.box1').stop().animate({height:'0'},700,'easeOutCirc', function(){
$(act).css({display:'none'});
$(page).css({display:'block'}).find('.box1').stop().animate({height:'100%'},700, 'easeOutCirc', function(){
act=page;
});
})
} else {
$(page).css({display:'block'}).find('.box1').stop().animate({height:'100%'},700, 'easeOutCirc', function(){
act=page;
});
}
将 868 高度调整为您更改 CSS 的任何数字也会进行适当的调整。
如果您想具体了解我在说什么,这是我正在使用的模板。
下载 或 网站,模板的标题是 Thom Sanders... 它是数字 8
谢谢,我很感激你看看。
圣诞节快乐