Swiper滑动Html5手机浏览器自适应
来源:互联网 发布:java客户端 api接口 编辑:程序博客网 时间:2024/04/29 03:13
Swiper滑动Html5手机浏览器自适应
分类: 代码片段2015-06-10 15:21 281人阅读 评论(0) 收藏 举报
手机网页能通过window.screen.height, width获取屏幕分辨率,于是可以通过分辨率比率来计算高度。
- window.onload=function(){
- var swiper = document.getElementById("swiper");
- var scale = window.screen.height / window.screen.width;
- swiper.style.height = document.body.clientWidth * scale + "px";
- }
结合swiper来做个手机全屏适配的滑动,全部代码如下
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width,height=device-height,target-densitydpi=high-dpi,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
- <title>swiper demo</title>
- <link rel="stylesheet" href="swiper.min.css"/>
- <style type="text/css">
- body {
- font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
- font-size: 14px;
- color:#000;
- margin: 0;
- padding: 0;
- }
- .swiper-container {
- margin: 0 auto;
- }
- .swiper-slide {
- text-align: center;
- font-size: 18px;
- background: #fff;
- }
- </style>
- </head>
- <body>
- <div class="swiper-container" id="swiper">
- <div class="swiper-wrapper">
- <div class="swiper-slide" style="background:green;">Slide 1</div>
- <div class="swiper-slide" style="background:yellow;">Slide 2</div>
- <div class="swiper-slide" style="background:orange;">Slide 3</div>
- </div>
- <div class="swiper-pagination"></div>
- </div>
- <script src="swiper.min.js"></script>
- <script>
- window.onload=function(){
- var swiper = document.getElementById("swiper");
- var scale = window.screen.height / window.screen.width;
- swiper.style.height = document.body.clientWidth * scale + "px";
- }
- var mySwiper = new Swiper('.swiper-container',{
- direction: 'horizontal',
- loop: false,
- pagination: '.swiper-pagination'
- });
- </script>
- </body>
- </html>
转载自:http://blog.csdn.net/dyyaries/article/details/46442187
0 0
- Swiper滑动Html5手机浏览器自适应
- Swiper滑动Html5手机浏览器自适应
- Swiper滑动Html5手机浏览器自适应
- 自适应滑动插件swiper.js
- h5用swiper结合angularjs实现手机浏览器左右滑动切换图片的效果
- HTML5/CSS3手机自适应
- swiper图片轮播lazy加载自适应浏览器宽度
- 手机端触摸滑动(H5+CSS3+JS+Swiper)
- 【Angular】——BootStrap+Swiper实现手机端滑动窗口
- html5 手机浏览器的分辨率
- html5 video视频标签自适应手机样式
- 页面宽度 手机浏览器满屏自适应
- swiper实现触摸滑动
- Swiper 滑动插件
- swiper.js 图片滑动
- swiper禁止手动滑动
- swiper触屏滑动
- 利用swiper.js 实现 html5 模仿手指滑动切屏效果
- 单调队列--优化dp
- 关于欧拉定理和费马小定理的证明
- SDP: Session Description Protocol(会话描述协议) (RFC2327)
- 7月24日-----JSON解析、Date、Calender、集合框架
- JVM垃圾分代回收算法详解
- Swiper滑动Html5手机浏览器自适应
- 新文档
- OnPageChangeListener.onPageScrolled
- HDU 5305 Friends 2015 Multi-University Training Contest 2 1006
- php如何获取http头信息
- 给TextView加上多彩效果:改变部分字体的大小和颜色
- 最奇葩的java错误,让我深深不能忘记。
- Shape 用法
- 一次冗长繁琐的排错经历