| 12345678910111213141516171819202122232425262728293031323334353637383940414243 | 
							- /**
 
-  * Created by zhengguorong on 2016/11/9.
 
-  */
 
- //设计图宽高比
 
- var designwhScale = 320/508;
 
- //现窗口宽高比
 
- var curwhScale = window.innerWidth/window.innerHeight;
 
- var resizes = document.querySelectorAll('.resize');
 
- //外层容器定位
 
- var swiperContainer = document.querySelector('.container');
 
- var containerWidth = 320;
 
- var containerHeight = 508;
 
- var containerTop = 0;
 
- var containerLeft = 0;
 
- if (curwhScale < designwhScale) {
 
- 	containerWidth = window.innerWidth
 
- 	containerHeight = window.innerWidth / designwhScale
 
- 	containerTop = (window.innerHeight - containerHeight)/2
 
- }else {
 
- 	containerWidth = window.innerHeight * designwhScale;
 
- 	containerHeight = window.innerHeight;
 
- 	containerLeft = (window.innerWidth - containerWidth)/2
 
- }
 
- swiperContainer.style.width = containerWidth;
 
- swiperContainer.style.height = containerHeight;
 
- swiperContainer.style.left = containerLeft;
 
- swiperContainer.style.top = containerTop;
 
-  //放大比例
 
- var scale = containerWidth / 320 
 
- //元素缩放
 
- for (var j = 0; j < resizes.length; j++) {
 
- 	resizes[j].style.width = parseInt(resizes[j].style.width) * scale + 'px';
 
- 	resizes[j].style.height = parseInt(resizes[j].style.height) * scale + 'px';
 
- 	resizes[j].style.left = parseInt(resizes[j].style.left) * scale + 'px';
 
- 	resizes[j].style.top = parseInt(resizes[j].style.top) * scale + 'px';
 
- 	resizes[j].style.right = parseInt(resizes[j].style.right) * scale + 'px';
 
- }
 
 
  |