【问题标题】:How to get notified when a DIV's height changes using Knockout.js如何使用 Knockout.js 在 DIV 的高度发生变化时获得通知
【发布时间】:2013-11-25 09:10:27
【问题描述】:

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

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

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

【问题讨论】:

    标签: html knockout.js height observable


    【解决方案1】:

    我想这就是你要找的http://marcj.github.io/css-element-queries/

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

    【讨论】:

      猜你喜欢
      • 2010-09-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-18
      • 2022-07-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多