(3)rem+less+媒体查询布局:m.suning.com
(4)rem+flexble.js布局:m.taobao.com
【rem适配方案】html的font-size=屏幕宽度/UI稿划分份数;页面元素rem=页面元素px/html的font-sizecss
步骤 | 操做 |
---|---|
1️⃣ | UI设计稿宽度为375px,flexble.js文件默认划分10份数,html的font-size则为37.5px,设定插件cssrem的rootFontSize为37.5 |
2️⃣ | FW中结合图标+背景图(含2/3/4/5倍图)的像素大小 |
3️⃣ | 用切片度量盒子大小+模拟文体大小 |
4️⃣ | --PSD的UI稿能够直接知道文字大小-- |
5️⃣ | 而后就像玩乐高积木同样搭建html框架 |
6️⃣ | 像作手工画画同样填充css |
①点击连接背景高亮清除:-webkit-tap-highlight-color: transparent;
②ios按钮和输入框清除:-webkit-appearance: none;
③禁止长按页面弹出菜单:img,a { -webkit-touch-callout: none; }
html