我有div(像一个图层)并且对于分辨率较小的访问者有问题。有没有简单的方法来测试div高度是否大于页面视口,如果是,将div移动到视口顶部?感谢
答案 0 :(得分:0)
试试这个:
(function () {
var viewport = window.innerWidth,
el = document.getElementById('myDiv'),
widthDiv = el.style.width;
if (widthDiv > viewport) {
// Move the div higher
el.style.zIndex = 999;
}
}())