2014-03-28 42 views
4

我在表頭中使用引導程序下拉列表,但它只是部分可見。ng-grid headerRowTemplate隱藏引導程序下拉列表

我發現這是由ngHeaderContainer使用overflow:hidden的CSS屬性造成的。

我在CSS覆蓋此屬性如下:

.ngHeaderContainer { overflow: visible !important; } 

的問題是,我的表包含了很多列,並且需要使用水平滾動條來一飽眼福。當滾動表格中的數據到右側時,標題保持不變並且不滾動。

我已經實施了一些解決方法,其中只有在focus之後重寫屬性並回滾blur,但這也沒有幫助。

如果表格中的數據滾動到右側,並且設置ngHeaderContainer爲可見,那麼標題已損壞並且可見,就像數據尚未滾動時(從第一列開始)一樣。

如果我設置

.ngHeaderCell { overflow: visible !important; } 

因爲ngHeaderContainer這將不利於爲家長和不允許展示的內容。

有沒有人注意到類似的問題?

+0

現在的任何解決方案? –

+0

這是一個普遍問題,與使用BootStrap無關。 –

+0

你的表頭有一個固定的高度嗎?我會從那裏開始 –

回答

0

我面臨着同樣的問題, .ngHeaderContainer {overflow:hidden}應在CSS寫

.ngViewport{overflow: auto;} 

這個工作對我來說這會使得在視口底部的滾動保持不變 。