Guest User

Untitled

a guest
Jun 25th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. var $win = $(window);
  2. var $lay = $('#layout');
  3. var baseSize = {
  4. w: 720,
  5. h: 500
  6. }
  7.  
  8. function updateScale() {
  9.  
  10. var ww = $win.width();
  11. var wh = $win.height();
  12. var newScale = 1;
  13.  
  14. // compare ratios
  15. if(ww/wh < baseSize.w/baseSize.h) { // tall ratio
  16. newScale = ww / baseSize.w;
  17. } else { // wide ratio
  18. newScale = wh / baseSize.h;
  19. }
  20.  
  21. $lay.css('transform', 'scale(' + newScale + ',' + newScale + ')');
  22.  
  23. console.log(newScale);
  24. }
  25.  
  26. $(window).resize(updateScale);
Add Comment
Please, Sign In to add comment