有没有一种好的方法可以添加和删除元素,而不会重排页面并导致所有元素抖动?
angular指令ng-show和ng-hide不保留布局。
而bootstrap类也不需要
<div class="show">...</div>
<div class="hidden">...</div>有没有一种好的方法可以添加和删除元素,而不会重排页面并导致所有元素抖动?
发布于 2014-12-21 12:39:15
ng-hide和ng-show使用display:none
您需要在visibility : hidden的CSS中添加新属性。
.element-hidden{
visibility: hidden;
}然后将条件提供给ng指令- ng-class
例如:
ng-class="{element-hidden : hideBox == true}" 其中hideBox == true是您要检查的条件。
https://stackoverflow.com/questions/27586480
复制相似问题