我有一個網站,我想要遵循瀏覽器窗口的大小調整,以便它始終適合。 我試着用當前窗口寬度除以全屏窗口寬度給出的比率來使用css transform scale屬性。 它確實重新縮放,但一定會出現問題,因爲它會在內容的左側和右側留下白色塊(因此它會縮小網站太多,然後居中放置在窗口中) 以下是JavaScript代碼:將網頁調整爲適合屏幕
$(window).resize(function(){
var ratio = $(window).width()/1340;
$('body').css('transform','scale('+(ratio)+')');
$('body').css('-ms-transform','scale('+(ratio)+')');
$('body').css('-moz-transform','scale('+(ratio)+')');
$('body').css('-webkit-transform','scale('+(ratio)+')');
});
有沒有更好的方法來使頁面適合窗口(或正確縮放比例)?
是...使用媒體查詢。 –
你有沒有考慮過使用全屏API? – Gaurav
使用媒體查詢將意味着重新調整整個樣式,並且全屏API仍然是實驗性的。我只想知道我是否可以使用這個特殊技巧來給我一個正確的結果。 – user1507558