用户工具

站点工具


frontend:mobile

这是本文档旧的修订版!


Mobile Web Develop

该页面记录移动web开发过程中遇到的各种坑

Flexbox

因Android4.4-只支持旧版Flexbox标准,因此在移动端中使用Flexbox需要配置autoprefixer

browsers: ['Android >= 4.0', 'iOS >= 7']

兼容性

浏览器:Android4.0-Android4.3

flexbox浏览器兼容性

Android4.4-不支持flex-wrap特性,没有workaround,需要用到wrap特性的地方都需要换成inline-block实现

display:flex元素下的子元素须为块级元素

浏览器:Android4.0-Android4.3

display:flex元素下的子元素都要为块级元素,否则display: flex不会生效,将会表现为行内元素的特性

例子如下:

<template>
  <div class="flex">
    <!-- broken on android4.4- -->
    <span class="name">name</span>
    <img class="avatar" />
  </div>
</template>
<style>
.flex {
  display: flex;
  align-items: center;
  justify-content: center;
}
</style>
frontend/mobile.1476623008.txt.gz · 最后更改: 2023/12/03 10:24 (外部编辑)