解決element-ui table設(shè)置列fixed時X軸滾動條無法拖動問題
更新時間:2023年10月20日 08:47:48 作者:長安_APTX
這篇文章主要介紹了解決element-ui table設(shè)置列fixed時X軸滾動條無法拖動問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
問題原因
table的列設(shè)置fixed后,element框架在渲染時會再生成一個table,寬度為所有固定列之和,這個固定列的table將原有table的滾動條遮蓋了。
解決方法
方法一
改變固定列table的高度
// 做法一: 直接設(shè)置固定列table的高度:表格高度 - 滾動條高度 /deep/ .el-table__fixed { height:calc(100% - 6px) !important; } // 做法二:設(shè)置固定列table的高度自適應(yīng),并設(shè)置bottom /deep/ .el-table__fixed { height:auto !important; // 為保證樣式不錯亂,讓固定列的高自適應(yīng) bottom:6px !important; // 不遮蓋滾動條,留出滾動條的高度(6px為預(yù)估高度,不設(shè)置高度只設(shè)置bottom無效,原樣式中的top屬性權(quán)重更高,可設(shè)置top為auto,再設(shè)置bottom,但這樣表格上部分會被hidden,影響整體樣式) }
方法二
改變層級(推薦)
/deep/ .el-table--scrollable-x .el-table__body-wrapper { z-index: 1;// 框架已設(shè)置該元素定位為relative }
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
詳解如何實現(xiàn)在Vue中導(dǎo)入Excel文件
這篇文章主要介紹了如何在Vue中導(dǎo)入Excel文件,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)或工作有一定幫助,感興趣的小伙伴可以跟隨小編一起了解一下2022-01-01Vue?transition組件簡單實現(xiàn)數(shù)字滾動
這篇文章主要為大家介紹了Vue?transition組件簡單實現(xiàn)數(shù)字滾動示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-09-09基于vue.js仿淘寶收貨地址并設(shè)置默認(rèn)地址的案例分析
這篇文章主要介紹了基于vue.js仿淘寶收貨地址并設(shè)置默認(rèn)地址的案例分析,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-08-08