-2

div (レイヤーなど) があり、解像度の低い訪問者に問題があります。div の高さがページ ビューポートよりも大きいかどうかをテストする簡単な方法はありますか? はいの場合は、div をビューポートの上部に移動しますか? ありがとう

4

1 に答える 1

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;
    }
}())
于 2012-12-29T01:29:29.133 に答える