如果文档的高度高于视口(viewport),我会尝试向元素添加一些 css。
var docH = $(document).height(),
viewPortH = $(window).height();
console.log(docH);
console.log(viewPortH);
if (docH > viewPortH) {
$('.slick-slide img').css('max-width', '90%');
}
但是,console.log()
输出 docH
和viewPortH
733 事实并非如此。
我有html
设置为height: 100%
和 body
设置为min-height: 100%
。有什么我错过的吗?
我在这里查看了其他一些类似的问题,我似乎已经正确完成了所有操作。
最佳答案
您的代码实际上看起来不错,它应该按预期工作。你能制作一个jsfiddle吗?
但是,尝试一下:
var docH = parseInt( $('body').prop('scrollHeight') ),
关于javascript - 如果文档高度高于视口(viewport),则执行 X,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28339192/