我有一个关于动态改变角度位置(底部(的问题.js
我有一个固定位置的div,我必须将其放在网站上取决于标题的高度(高于此div(。
标题是动态更改的(例如,您单击"添加"按钮,它会向标题添加 2 行文本,因此div 的高度更高(,因此我的div 的位置与此标题相关。我该怎么做?
在固定位置div 周围放一个div,该位置有position: relative
。
固定位置div 是从 DOM 流中取出的,因此不考虑页面上其他元素的位置。但是,它们可以相对于其父容器进行定位。因此,您创建一个父容器,该容器环绕您的固定div,该容器可以对 DOM 中的更改做出反应,然后固定的div 将对这些更改做出反应。
<header></header>
<div class="container" style="position: relative">
<div class="fixed-position-element"></div>
</div>
你可以使用 angular.element(lite jquery( 来操作 DOM 元素。