https://stackoverflow.com/a/8653109/1567848の別の投稿で見つけた解決策を使用して、問題を解決することはすでにかなり進んでいますが、実際のページで機能させることはまだできません。JSFiddle 内でのみ機能します。
ここに私のすでに完全な例があり、それはまさに私が望むように動作します: http://jsfiddle.net/enULV/ (実際のページで動作しないのはなぜですか?)。- 私の推測では、JavaScript に問題があると思われますが、私の JS は非常に貧弱です。
おそらく別の解決策として、下から一定量のピクセルを決定し、 が#footer_border
に重ならないように制限を設けることが考えられ#footer
ます。(別のランダムなアイデア-実際には、この他の方法を機能させることを好みます。)
その上、HTML マークアップと CSS をそのままにしておきたいと思います (そのため、このスクリプトを含めたいすべてのコンテンツでページがどのように構築されるか)。
事前にどうもありがとうございました。