美文网首页
结合手淘REM布局方案

结合手淘REM布局方案

作者: Armin0202 | 来源:发表于2017-02-03 16:23 被阅读104次

需要和手淘rem布局方案结合使用

@function rem($pixel) {
  // based width 375px, base font-size is 75px
  $size: ($pixel * 2) / 75;
  @return #{$size}rem;
}

@mixin lineClamp($num) {
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: $num;
  -webkit-box-orient: vertical;
}

@function px($px, $dpr) {
  $size: $px;

  @if index($px, !important) {
    $size: nth($px, 1);
  }

  $value: $size * $dpr;

  @if index($px, !important) {
    @return #{$value}px !important;
  } @else {
    @return #{$value}px;
  }
}

@mixin fz($px) {
  [data-dpr="1"] & {
    font-size: px($px, 1);
  }

  [data-dpr="2"] & {
    font-size: px($px, 2);
  }

  [data-dpr="3"] & {
    font-size: px($px, 3);
  }
}

相关文章

  • 结合手淘REM布局方案

    需要和手淘rem布局方案结合使用

  • h5自适应布局

    首先贴出js原生自适应布局的代码: 这是rem布局的核心代码。 什么是rem?rem是个低调的css单位,手淘在移...

  • 资源帖

    结合flexible.js的rem布局方案 React Native 项目转换为react web项目方案 MAC...

  • 移动端页面适配

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

  • 移动端自适应解决方案

    方案一 使用vw 和 rem结合 方案二 JS + rem结合

  • 自适应rem布局

    rem是个低调的css单位,手淘在移动端的布局是基于rem处理的,当然还要基于viewport的处理。用rem单位...

  • 动态rem

    通过js动态设置根元素的rem方案 手淘的方案: 修改位置,改为自己的设计稿尺寸。

  • 移动端布局方案 rem

    移动端布局方案 rem 示例

  • 移动端布局rem解决方案

    移动端布局rem解决方案

  • 我的收藏

    结合flexible.js的rem布局方案 如何在Vue项目中使用vw实现移动端适配 React Native 项...

网友评论

      本文标题:结合手淘REM布局方案

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