显示阈值应按元素可见性而非固定像素

**「下滑到一定距离后顶栏才显示标题」若用固定像素阈值(如 `scrollTop > 18`),会因为字号/行高/布局不同而提前或延后出现。用户要的是「原 title 完全离开顶栏覆盖区后才显示」——判据应是标题元素的实际位置(是否已滚出覆盖区),不是固定距离。**

做法

  • 读正文标题元素的位置判断是否离开 toolbar 覆盖区,而不是读固定 scrollTop。
  • 显示后的 toolbar title 应可点击,点击平滑回到阅读区顶部。

相关