android 4.4.3 css hack 写法
16lz
2021-01-23
最近发现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的操作。
这是calc的兼容性,完全可以将opera mini和android4.3以前的版本覆盖掉。
有需要的朋友可以get一把!!!
更多相关文章
- Android SDK 1-23各版本代号和别名
- Android Glide4.2.0版本使用
- 编译android版本pjsip
- 【Android 应用开发】Ubuntu 下 Android Studio 开发工具使用详
- android自动更新软件版本
- android Studio 低版本升级gradle3.0以上版本
- Android P 版本中支持全面屏检测的api
- android 4.3之前的版本 播放hls获取不到总时长的原因
- android http json请求3种不同写法