angularjs UI select 多选后页面闪动的解决方案

.ui-select-multiple.ui-select-bootstrap {
    height: auto;
    min-height: 34px;
   /* padding: 3px 3px 0 3px;*/
    padding: 4px 4px 3px 4px;
}

.ui-select-multiple.ui-select-bootstrap input.ui-select-search {
    background-color: transparent !important; /* To prevent double background when disabled */
    border: none;
    outline: none;
    height: 1.666666em;
    margin-bottom: 3px;
    position: absolute;
}


1.在

ui-select-multiple.ui-select-bootstrap input.ui-select-search
下添加 position:absolute;
2.在
ui-select-multiple.ui-select-bootstrap
下添加 min-height:34px;
这个高度的值是根据form-control的高度来确定的

  

{{$item.name}}

https://github.com/angular-ui/ui-select/issues/533

参考这个得到的灵感


你可能感兴趣的:(AngularJs)