美文网首页
REM响应式布局理解与Swiper的使用

REM响应式布局理解与Swiper的使用

作者: Yytg | 来源:发表于2017-10-20 18:06 被阅读440次

REM响应式布局

REM: 根据根元素html的font-size值来设置大小
EM: 根据body元素font-size值设置大小
REM响应式布局只做移动端
使用方法:
1.如果html:font-size: 15px,那么 1rem=15px;
2.如果设计稿宽为640px,则html:font-size=屏幕宽度/640*15px,dom中20px等于20/15=1.3rem;

+function () {
    var desW = 640,
        broW = document.documentElement.clientWidth,
        main = document.querySelector("#main");
    if (broW > desW) {
        main.style.width = desW + "px";
        main.style.margin = "0 auto";
        return;
    }
    var ratio = broW / desW;
    document.documentElement.style.fontsize = ratio * 15 + "px";
}();

Swiper 是一款免费以及轻量级的移动设备触控滑块的js框架,使用硬件加速过渡(如果该设备支持的话)。主要使用于移动端的网站、移动web apps,native apps和hybrid apps。主要是为IOS而设计的,同时,在Android、WP8系统也有着良好的用户体验,Swiper从3.0开始不再全面支持PC端。因此,如需在PC上兼容更多的浏览器,可以选择Swiper2.x(甚至支持IE7)。

<div class="swiper-container">
        <div class="swiper-wrapper">
            <div class="swiper-slide">
                ![](image/1.jpg)
            </div>
            <div class="swiper-slide">
                ![](image/2.jpg)
            </div>
            <div class="swiper-slide">
                ![](image/3.jpg)
            </div>
            <div class="swiper-slide">
                ![](image/4.jpg)
            </div>
        </div>
        <div class="swiper-pagination"></div>
    </div>
var mySwiper = new Swiper('.swiper-container', {
    direction: 'horizontal',// 水平播放
    loop: true,// 循环
    autoplay: 5000,// 5s
    autoplayDisableOnInteraction: false,// 手势操作后继续轮播
    pagination: '.swiper-pagination',// 分页器
    paginationClickable :true,// 分页器可以点击
    lazyLoading : true// 图片懒加载
});

相关文章

  • REM响应式布局理解与Swiper的使用

    REM响应式布局 REM: 根据根元素html的font-size值来设置大小EM: 根据body元素font-...

  • 移动端开发

    视口 屏幕适配 布局 流体布局 响应式布局 rem布局 弹性盒模型布局

  • 前端技能

    HTML 常用标签/分类/属性 标签的分类 CSS 布局:position、float 响应式布局:rem布局(移...

  • 移动端适配方法

    1 2 rem布局,把所有单位用rem代替 3 flexbox布局,用弹性盒子的方式,达到响应式效果 这个...

  • 响应式布局rem布局

    我们做的h5页面只能在移动端访问(rem不兼容低级版本浏览器) 第一步:从UI设计师拿到设计稿(psd) 640*...

  • rem布局&响应式布局

    rem布局 1.rem单位 2.媒体查询 2.1 什么是媒体查询 2.2 媒体查询语法规范 2.3 媒体查询+re...

  • rem响应式布局

    前言 所谓响应式Web设计,就是网页内容会随着访问它的视口及设备的不同而呈现不同的样式。响应式Web设计可以让一个...

  • 响应式布局(rem)

    html代码 css代码 js代码

  • rem布局

    移动端布局有很多做法,例如流式布局,固定宽度,Media Queries响应式布局,rem。 流式布局:在页面布局...

  • REM等比缩放布局 ------ 2020-03-22

    1、PC端和移动端用同一套项目: 2、CSS常用的单位: 3、px的理解: 4、REM响应式布局开发

网友评论

      本文标题:REM响应式布局理解与Swiper的使用

      本文链接:https://www.haomeiwen.com/subject/brvvuxtx.html