0

当浏览器调整大小时,我有一个高度可能会改变的 DIV,具体取决于它的宽度。(内容将换行)。我想在高度变化时收到通知并执行一个 js 函数。

我想收到通知的原因是这个导航 div 是“始终在顶部”。这意味着我必须在我的内容 div 中允许一些填充。如果用户使窗口足够窄,导航 div 将包裹并覆盖我内容的顶部。那时我需要做的就是获取导航 div 的新高度并调整内容 div 的顶部填充。

如果我能用 CSS 处理这个会更好,但不确定如何。谢谢

4

1 回答 1

0

我认为这就是你正在寻找的http://marcj.github.io/css-element-queries/

再加上在传感器回调中更新一个 observable,应该可以正常工作。

于 2013-11-13T06:26:14.717 回答