在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5  HTML/ 火狐瀏覽器動態(tài)設(shè)置滾動條優(yōu)化

火狐瀏覽器動態(tài)設(shè)置滾動條優(yōu)化

最近想做一個表格,需要固定表頭和顯示前兩列,因為表格的列數(shù)比較多,table寬度有7000多px。
然后我得做法是固定的兩列定位。在表格滾動條滾動的時候計算固定兩列的left定位值,一直給他設(shè)置數(shù)值,測試谷歌瀏覽器和搜狗沒問題了,但是火狐瀏覽器在滾動條滾動設(shè)置left值的時候,最后顯示是沒問題,但是過程中那兩列會左右閃動。。。。因為這個時候滾動條滾動正在計算值。
想請問下這種性能優(yōu)化誰能幫忙提供下思路嗎。。。。

回答
編輯回答
情已空

clipboard.png
x、y都是有滾動條的

2018年7月9日 02:45
編輯回答
念舊

需要固定顯示的就不要加到可以滾動的元素里去了,你的解決方案看起來有點(diǎn)像很久以前的浮動廣告……一滾動就會閃啊閃的重新計算位置的那種……建議直接把要固定的列和可以滾動的其它列分成兩個table,然后水平并排放置,左邊的是被你固定的列,不用做其它修改,右邊的是可以滾動的列,設(shè)置個overflow-x: scrollmax-width: 75%什么的。


你可以編輯你的問題,而不用在底下回答的。
找到了一個方法,不知道行不行:https://zhidao.baidu.com/ques...。用css的expression,你原本是用js計算的嗎?

2017年5月16日 19:03