0

ブラウザーのサイズが変更されると、幅に応じて高さが変わる DIV があります。(コンテンツは折り返されます)。高さが変わったときに通知を受けてjs関数を実行したいです。

通知を受け取りたい理由は、このナビゲーション div が「常に一番上」にあるためです。つまり、コンテンツ div でパディングを許可する必要があります。ユーザーがウィンドウを十分に狭くすると、nav div が折り返され、コンテンツの上部が覆われます。その時点で必要なことは、nav div の新しい高さを取得し、コンテンツ div の上部のパディングを調整することだけです。

CSSでこれを処理できればさらに良いでしょうが、どうすればよいかわかりません。ありがとう

4

1 に答える 1

0

これはあなたが探しているものだと思いますhttp://marcj.github.io/css-element-queries/

センサー コールバックでオブザーバブルを更新することと組み合わせると、正常に動作するはずです。

于 2013-11-13T06:26:14.717 に答える