美文网首页
移动端页面适配新思路

移动端页面适配新思路

作者: 不落05 | 来源:发表于2017-08-11 10:06 被阅读0次
  • 使用vw来实现页面的适配。(文章通过PostCSS的插件把px转换成vw)

  • 为了更好的实现长宽比,特别是针对于img、vedio和iframe元素。实现思路padding-top: 百分比;文章推荐方法:

//padding & 伪元素
.aspectration { 
  position: relative; 
} 
.aspectration:after { 
  content: ""; 
  display: block; 
  width: 1px; 
  margin-left: -1px; 
  background-color: orange; 
} 
.aspectration[data-ratio="16:9"]:after { 
  padding-top: 56.25%; 
}

// 其它子元素的宽高设置和容器.aspectration一样大小:position:absolute;
  • 为了解决1px的问题,使用PostCSS插件[postcss-write-svg],自动生成border-image或者background-image的图片。
// 淘宝移动端处理1px边框方法,用1px宽加背景色模拟边框效果。
// 京东移动端
.bdr-r:after { 
    height: 100%;
    content: '';
    width: 1px;
    border-right: 1px solid #f0f0f0;
    position: absolute;
    top: 0;
    right: 0;
    transform: scaleX(0.5);
    -webkit-transform: scaleX(0.5);
    z-index: 10;
}

// border-image方法
// line.png可用工具生成svg格式,假如需要制作border-bottom-width: 1px,图片格式需2px高,1px透明,1px视觉规定用色。
border-width: 0 0 1px 0; 
border-image: url(line.png) 0 0 2 0 stretch;

p.s扩展资料
demo超链接
再谈Retina下1px的解决方案
CSS实现长宽比的几种方案

相关文章

  • 移动端页面适配新思路

    使用vw来实现页面的适配。(文章通过PostCSS的插件把px转换成vw) 为了更好的实现长宽比,特别是针对于im...

  • 移动端Web页面适配浅析

    title: 移动端Web页面适配浅析date: 2018-01-31 16:38:01tags: 移动端 适配 ...

  • 解决vue移动端适配问题

    1,先看看网上关于移动端适配讲解 再聊移动端页面适配,rem和vw适配方案! 基础点:rem相对根节点 字体的大小...

  • 记一次前端技术分享(移动端相关概念讲解)

    移动端开发中的相关概念讲解 1、移动端自适配方案 移动端如何根据不同手机尺寸进行页面的适配 rem 自适应和 vw...

  • 移动端如何适配?

    1、使用Flexible实现手淘H5页面的终端适配2、再聊移动端页面的适配3、如何在Vue项目中使用vw实现移动端...

  • 解决vue移动端适配问题

    1,先看看网上关于移动端适配讲解 再聊移动端页面适配,rem和vw适配方案! 基础点:rem相对根节点字体的大小。...

  • 移动端页面适配

    移动端页面适配 rem 与 vw 再看看15年手淘方案:Flexible + rem Flexible 从流行到今...

  • 移动端页面适配

    说起移动端适配可能会有很多适配方案。 最开的适配方案回顾: 1.if(/Android (\d+\.\d+)/.t...

  • 移动端页面适配

    用rem代替px和em 注意 maxWidth为页面最大宽度 designWidth为设计稿宽度,根据自身设计稿去...

  • Vue2.x 中使用vw完成移动端页面适配

    如果你还对使用vw做移动端页面适配不了解,这里推荐大漠老师的两篇文章 再聊移动端页面的适配和如何在Vue项目中使用...

网友评论

      本文标题:移动端页面适配新思路

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