domo

domo

日常問題-元素加表格高度問題

前言#

平常日常開發經常會使用到 Table 表格,經常會遇到各種問題。

問題#

在 Microsoft Edge 瀏覽器不同解析度不同縮放下,某些頁面列表 y 軸滾動條會消失,導致無法滾動。

解決#

通過設置 max-height 屬性為 el-table 指定最大高度時(開發中列表高度有時候並不是固定,通過監聽瀏覽器高的 設置最大高度),經排查是在計算列表動態最大高度值時未取整所導致異常。取整以後恢復正常。當設置為多位浮點數時,在 Microsoft Edge 瀏覽器等下會導致 y 軸滾動條失效,el-scrollbar 子元素缺失 height,具體導致原因未知。

總結#

總之就是使用 max-height 屬性時需要進行取整。

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。