我在窗體的底部有一個角度選擇的多選元素,並且希望使其成爲一個上拉框,而不是下拉框。 Angular-chosen似乎沒有dropup選項。 通過選擇元素生成的HTML如下:角度選擇多選下拉
<select multiple chosen>
<div class="chosen-container chosen-container-multi">
<ul class="chosen-choices">
...
</ul>
<div class="chosen-drop">
...
</div>
</div>
這是我想移動了.chosen降格。
如果我將.chosen-drop元素的css頂部值設置爲將元素移動到正確的位置,則它的定位是完美的,但是在過濾列表時,只有很少或沒有找到項目,下拉列表會縮小相對到下拉元素的頂部,在下拉(父div之上)和父div頂部之間留下空隙。
如果我將.chosen-drop元素的css底部值設置爲在父級上方移動,則過濾項會使其向下縮小,從而消除下拉和父級div之間的間隙,但只要有更多項目選擇,父div增長高度,更改下拉(dropup)框的所需位置。這是因爲CSS底部值保持.chosen-drop div的底部相對於其父div的底部。
是否有某種方法可以將.chosen-drop div的底部值相對於其父級頂部的底部值設置?
你的答案最終變得如此簡單......謝謝。我想只有一種學習方式。 – Eduard