0

私は今このウェブサイトに取り組んでいますhttp://antoniobrandao.com/v4

すべてのオブジェクトは絶対位置に配置されます。残念ながら、これは垂直スクロールを有効にしません。

position:static親要素(私の場合、DIV )で使用するとうまくいくことを読みました。sections-wrapperはい、スクロールバーが表示されますが、 DIVposition: fixedに設定した後にスクロールしようとすると、コンテンツが視覚的に破壊されているように見えます。sections-wrapper

私はHTML5が初めてなので、誰かが私にヒントを与えることができれば、とても感謝しています!

ありがとう

4

1 に答える 1

0

私は自分自身の質問に対する答えを見つけました。

解決策は、「sections-wrapper」と「background」の高さを「sections-wrapper」内のセクションのコンテンツの高さと一致するように手動で (JavaScript を介して) 設定することでした。

これは、"sections-wrapper" がそれ自体の高さを自動的に認識できないためです。欠点は、ラッパー内のコンテンツの高さが変更されたときに、常にこの値を更新する必要があることです。悪くない。

私のラッパー内のものは例えばです。1200px:

$('.background').css('height', '1200px');
$('#sections-wrapper').css('height', '1200px');
于 2013-04-22T17:20:21.530 に答える