function resizeCanvas() { var w = lib.properties.width, h = lib.properties.height; var iw = window.innerWidth, ih=window.innerHeight; var pRatio = window.devicePixelRatio || 1, xRatio=iw/w, yRatio=ih/h, sRatio=1; if(isResp) { if((respDim=='width'&&lastW==iw) || (respDim=='height'&&lastH==ih)) { sRatio = lastS; } else if(!isScale) { if(iw<w || ih<h) sRatio = Math.min(xRatio, yRatio); } else if(scaleType==1) { sRatio = Math.min(xRatio, yRatio); } else if(scaleType==2) { sRatio = Math.max(xRatio, yRatio); } } canvas.width = w*pRatio*sRatio; canvas.height = h*pRatio*sRatio; canvas.style.width = dom_overlay_container.style.width = anim_container.style.width = w*sRatio+'px'; canvas.style.height = anim_container.style.height = dom_overlay_container.style.height = h*sRatio+'px'; stage.scaleX = pRatio*sRatio; stage.scaleY = pRatio*sRatio; lastW = iw; lastH = ih; lastS = sRatio;
</head> <div id="animation_container" style="background-color:rgba(255, 255, 255, 1.00); width:650px; height:218px"> <canvas id="canvas">display: block;</canvas> <div id="dom_overlay_container" style="pointer-events:none; overflow:hidden; width:650px; height:218px; position: inherit; left: 0px; top: 0px; display: block;"> </div> </div> </body>
В js файле откуда грузит lib.properties стоят Нужные мне значения (а именно 650х218px). Но в итоге он растягивается до 1500пх и выходитза рамки сайта. Кто создает анимированные баннеры в Адоб Анимэйшн и внедряетих в инстант, подскажите как корректно разместить их в блок?