var windowHeight = $(window).height();
问题描述:
这里面top高度永远没有windowHeight的高,导致a标签没办法显示出来,请问是浏览器问题嘛?我的是mac电脑,用的谷歌浏览器。
9
收起
正在回答
2回答
同学你好,其实主要是页面的高度,如果分辨率大就与页面高度越接近,分辨率越小,差距越大。我们可以判断视口高度和页面高度,参考:
如果页面高度小于视口高度乘以2,说明页面滚动不了一屏,然后进行相应的操作;如果大于两屏的话,再进行对应的操作。
自己可以改变html高度来测试,祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星