如何在使用Knockout.js改变DIV的高度时收到通知

时间:2013-11-12 23:48:08

标签: html knockout.js height observable

当浏览器调整大小时,我的DIV可能会根据其宽度而改变高度。 (内容将包装)。我希望在高度变化时收到通知并执行js函数。

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

如果我能用CSS处理这个问题会更好,但不知道怎么做。 感谢

1 个答案:

答案 0 :(得分:0)

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

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

相关问题