屏幕尺寸發生變化時頁面自適應


$(window).resize(function(){
    var wH = window.innerHeight;
    var h = $(".content-item").height();
    console.log(wH);
    if(h<wH){
        $(".content-item").height(wH-60);
        $(".siderbar").height(wH);
        console.log($(".content-item").height());
    }else{
        $(".siderbar").height(h);
    }
   location.reload()

});

Window 尺寸

有三種方法能夠確定瀏覽器窗口的尺寸(瀏覽器的視口,不包括工具欄和滾動條)。

對於Internet Explorer、Chrome、Firefox、Opera 以及 Safari:

  • window.innerHeight - 瀏覽器窗口的內部高度
  • window.innerWidth - 瀏覽器窗口的內部寬度

Window Screen

window.screen 對象在編寫時可以不使用 window 這個前綴。

一些屬性:

  • screen.availWidth - 可用的屏幕寬度
  • screen.availHeight - 可用的屏幕高度

Window Screen 可用寬度

screen.availWidth 屬性返回訪問者屏幕的寬度,以像素計,減去界面特性,比如窗口任務欄。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM