欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

el-table?fixed固定列導致錯位的解決方法介紹

 更新時間:2022年11月12日 09:46:16   作者:NMGWAP  
ElementUI中el-table設置指定列固定不動,不受滾動條影響,下面這篇文章主要給大家介紹了關于el-table?fixed固定列導致錯位的解決方法,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下

Element UI table組件可以通過設置fixed屬性實現(xiàn)列的固定,但是在某些情況下會導致固定列的樣式錯亂,下面就總結(jié)下解決樣式錯亂實現(xiàn)方案

405de09354858a430867ff3168a4b968.png

1.doLayout(官方提供)

對 Table 進行重新布局。當 Table 或其祖先元素由隱藏切換為顯示時,可能需要調(diào)用此方法。

cda282065380d03461f21bb150792559.png

14e7f87351d43c47e205fc35363790af.png

2.<el-table>標簽上加一個class="table-fixed"

這個通過設置優(yōu)先級覆蓋內(nèi)聯(lián)樣式

699c66e876e1fd4c10864b008b1755cb.png

3.el-table-column增加width

這個是網(wǎng)上一個大神經(jīng)過一系列排查和非人類的試探后,總結(jié)出來。

操作一列中,fixed=“right”,需要指定寬度 width

與操作列相鄰的一列不加width,其他的列指定寬度

我在項目上測試確實是這個問題。但是我的項目是動態(tài)表頭的,沒辦法確定fixed列的相鄰列。因此我用了一種取巧的方案,就是用doLayout方案,可以解決橫向滾動的不對齊的問題,但是還有個問題就是如果列比較少(每個列都有寬度),表格不撐滿整個頁面。

4.我的實現(xiàn)方案

1.doLayout +width

2.設置最小寬度解決不撐滿問題

253d8ca8099502c1a98086fa444d389c.png

最終解決問題。

總結(jié)

到此這篇關于el-table fixed固定列導致錯位的解決方法的文章就介紹到這了,更多相關el-table fixed固定列導致錯位內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論