我收到了$(window).height()
,但当页面处于纵向状态时,页面可滚动约5页,我得到的是总高度,而不是可见的“视口”。
我想要的是获得页面高度/宽度的比率。因此,当景观为1600乘900时,我得到的比率为(1600/900)1.8。
当它在风景中我得到400宽度,2400高度,然后比率为5,这不是我想要的。
我尝试了这里提到的几种方法:http://responsejs.com/labs/dimensions/,但没有一个实际上给我实际的可见视口,而是它会给我内容的高度。
我现在只在FF中测试它..
更新
它似乎只发生在纵向模式下,并且只有当bootstrap.js认为视口的大小为“手机”大小时,我才能将我的chrome窗口调整为该大小(仅限“平板电脑”大小),所以我不知道Chrome是否有同样的问题。