825 Star 2.8K Fork 1.3K

Discuz / DiscuzX

Merged
!423 修复 当开启顶部导航固定、头像区域固定时,滚动页面出现页面、元素跳动,及元素闪烁等问题

popcorner:patch-fixnv Discuz:master

popcorner Created on: 2020-04-06 00:57

当开启顶部导航固定、头像区域固定时,通常会出现如下的现象:

  1. 页面滚动到固定导航的位置时,整个网页会出现一次跳动,因为#nv元素被固定的同时原来的位置被空出来了。
  2. 顶部导航固定、头像区域固定同时开启时,头像区域滚动到导航附近,会先超过导航的下边界,当边缘抵达浏览器上边框的时候又迅速跳下来。
  3. 当头像区域底边触及楼层底边时,会先超过边界又上弹一次。2、3这2个问题在反过来滚动的时候也会反向出现。
  4. 在头像区域底边触及楼层底边时,在主流浏览器下头像区域跟随底边的活动会慢半拍,有时还会出现抖动和闪烁的情况。

这个PR修复了以上问题,并在主流浏览器下测试通过。

0 comments, 1 participants

Show action logs Hide action logs
oldhuhu merged Pull Request 2020-04-08 15:06
oldhuhu check passed 2020-04-08 15:06
popcorner assigned reviewer 湖中沉 2020-04-06 00:57
popcorner assigned reviewer oldhuhu 2020-04-06 00:57
popcorner assigned reviewer monkeye 2020-04-06 00:57
popcorner assigned reviewer Discuz! 2020-04-06 00:57
popcorner assigned reviewer LooTan 2020-04-06 00:57
popcorner assigned reviewer comsenz-service 2020-04-06 00:57
popcorner assigned reviewer DiscuzX 2020-04-06 00:57
PHP
1
https://gitee.com/Discuz/DiscuzX.git
git@gitee.com:Discuz/DiscuzX.git
Discuz
DiscuzX
DiscuzX

Search

102255 3a0e046c 1850385 102255 7aaa926c 1850385