2016-11-09 126 views
0

在我的页面上,左侧有一个可以隐藏和显示的侧栏菜单。右侧是主页面内容,根据侧边栏的状态更改宽度。Angular如何根据另一个元素更新元素宽度

现在在主页面的内容我有一个div已被设置为位置:固定在屏幕的顶部。我希望这个div保持与主页面相同的宽度,并在每次主页面内容宽度发生变化(当侧栏隐藏/显示或窗口宽度已更改)时得到更新,如何使其成角度?非常感谢你。

+1

请告诉我们您正在使用其他处理的代码,这将是非常困难的我们来帮你。 –

回答

0

如果你使用jQuery,您可以使用下面的代码改变一个元素的宽度相同,其它元素:

$(document).ready(function() { 
    $(".second_elem").css({ 
    'width': ($(".first_elem").width() + 'px') 
    }); 
}); 
+0

嗨,谢谢你的回答,但是,这只能在文档准备好时一次性设置固定元素的宽度。当我调整窗口大小或侧边栏出现时,宽度不会更新。 – sapphire

+0

原始元素的宽度是否发生变化?我们可以把手表放在上面吗? – Saurabh

相关问题