vue中添加或删除position: absolute;的元素 其他元素位置会稍微变一下
时间: 2024-04-04 15:34:02 浏览: 225
JS解决position:sticky的兼容性问题的方法
当你添加或删除一个`position: absolute;`的元素时,它会从文档流中被移除或者添加,这将导致其他元素的定位和布局被重新计算。因此,其他元素的位置可能会稍微变动。如果你想要避免这种情况,可以通过使用`visibility: hidden;`或者`opacity: 0;`来隐藏或显示该元素,而不是从文档流中移除或添加它。这样可以避免其他元素的定位和布局被重新计算。
阅读全文