如何打開bootstrap-dropdown,當我點擊網格內的cell-div(ng-grid of AngularjJS)時?
我只能部分打開它。如何在某些div上打開Dropdown(Bootstrap-UI)?
Here's
plunker
如何打開bootstrap-dropdown,當我點擊網格內的cell-div(ng-grid of AngularjJS)時?
我只能部分打開它。如何在某些div上打開Dropdown(Bootstrap-UI)?
Here's
plunker
您必須在您的.dropdown
類中將relative
替換爲absolute
。爲了得到想要的效果我加入這個的頭元件的底部
<style>
.dropdown {
position: absolute;
}
</style>
這是因爲overflow
是hidden
這種元件內。添加以下CSS以啓用可見性。
.ui-grid-cell {
overflow: visible;
}
這需要在CSS中添加所有其他樣式以確保它不會被其他規則覆蓋。
可以使用https://github.com/vergerf/angular-scroll-dropdown。
它在overflow: hidden;
或overflow: auto;
環境中非常有用。
爲什麼看不到下拉線? – Refael 2014-09-21 11:16:36
可能是因爲你在ng-controller中有錯誤。當我使用Chrome設置線路時,我通常可以看到它們 – Sasa 2014-09-21 11:41:39
我不是Angular的人,但是您將cellTemplate作爲字符串傳遞。在我看來,這部分沒有編譯。我希望這個https://docs.angularjs.org/api/ng/service/$compile會幫助你 – Sasa 2014-09-21 11:48:27