最近发现android在4.4.3上面出现很多怪异的现象,现在虽然没有找到原因和解决方案,但是突然间找到一个css hack写法;

button{        display:none;        width:$rem*45;        height:$rem*33;        //我这里Android 4.4.3 hack 写法        height:calc(1/16*32px);        font-size:$rem*12;        background-color:#b41a1a;        border:1px solid #fff;        color:#fff;        padding:$rem*10 0;        position:absolute;        right: 0;        top: 0;        border-bottom-right-radius: 4px;        border-top-right-radius: 4px;    }

在ios和android4.4.4以上的版本显示都正常的,就在4.4.3上线显示的大小比其他机型明显大了个像素,百思不得其解,干脆上了一个hack的写法,4.4.3本身不支持calc,我就使用这个特性,让支持的浏览器默认覆盖前面的height值。实现hack的操作。

android 4.4.3 css hack 写法_第1张图片

这是calc的兼容性,完全可以将opera mini和android4.3以前的版本覆盖掉。

有需要的朋友可以get一把!!!

更多相关文章

  1. Android SDK 1-23各版本代号和别名
  2. Android Glide4.2.0版本使用
  3. 编译android版本pjsip
  4. 【Android 应用开发】Ubuntu 下 Android Studio 开发工具使用详
  5. android自动更新软件版本
  6. android Studio 低版本升级gradle3.0以上版本
  7. Android P 版本中支持全面屏检测的api
  8. android 4.3之前的版本 播放hls获取不到总时长的原因
  9. android http json请求3种不同写法

随机推荐

  1. 八大经典排序算法基本思想及代码实现(插
  2. linux centos 宝塔主机控制面板安装和安
  3. Linux环境编译安装Mysql数据库
  4. Python--day56(前后台数据交互、bootstrap
  5. Python 3.4中的Pytesser:名称“image_to_
  6. C/C++与Python混合编程
  7. python的PIL绘制多行文本的图像。
  8. Linux内核配置文档
  9. Python编程系列教程第16讲——拷贝自身到
  10. python安装第三方的包 工具对比