これに対する答えはどこかにあるかもしれませんが、私は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;
});
}
CSSを変更した数値に合わせて868の高さを調整すると、適切な調整が行われます。
私が話していることを具体的に見てみたい場合は、これが私が使用しているテンプレートです。
ダウンロード または ウェブサイトで、テンプレートのタイトルはトムサンダースです...それは8番です
ご覧いただきありがとうございます。
メリークリスマス