0
我使用CSS縮放來放大外部容器以匹配高度或寬度(取決於瀏覽器窗口寬高比)。它在Google Chrome中完美運行。我甚至不需要使用'*'選擇器,因爲我認爲CSS縮放屬性會自動縮放所有的孩子。CSS縮放 - 只能讓這個(jQuery)腳本在Chrome中工作
我似乎無法得到它在Firefox或IE瀏覽器,但(我還沒有嘗試過其他任何瀏覽器
我已經試過「-moz-變換:規模」。在Firefox ...但不能拿到工作無論是。
任何及所有的幫助表示讚賞。謝謝!
$(document).ready(function() {
var videoAspect= 480/270;/* normalWidth/normalHeight*/
var $window = $(window), windowW= $window.width(), windowH= $window.height();
var windowAspect= windowW/windowH;
if(windowAspect > videoAspect){
/* need height of window divided by container height = zoom amount */
$('#wrapper').css({'zoom': windowH/(270*2)});
}else{
/* need width of window divided by container zoom = zoom amount */
$('#wrapper').css({'zoom': windowW/(480*2)});
}
});
$(window).resize(function() {
var videoAspect= 480/270;/* normalWidth/normalHeight*/
var $win
dow = $(window), windowW= $window.width(), windowH= $window.height();
var windowAspect= windowW/windowH;
if(windowAspect > videoAspect){
/* need height of window divided by container height = zoom amount */
$('#wrapper').css({'zoom': windowH/(270*2)});
}else{
/* need width of window divided by container zoom = zoom amount */
$('#wrapper').css({'zoom': windowW/(480*2)});
}
});