会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
光绪队长
相聚有时
博客园
首页
新随笔
联系
管理
2018年12月5日
JSSDK中getLocalImgData的用法
摘要: 最近在做企业微信上传图片的需求,安卓上没问题,ios却无法显示,看文档发现版本升级到1.2.0就可解决。但是ios还是无法预览,谷歌一番才发现还需要适配,调用js sdk提供的 方法。 有一篇文章说的已经很详细了,直接贴过来吧。 https://www.jianshu.com/p/5d59ece85
阅读全文
posted @ 2018-12-05 11:19 光绪队长
阅读(2010)
评论(0)
推荐(0)
2018年11月23日
css实现自适应正方形
摘要: 预期效果:一行显示三张图片,宽度随屏幕宽度而改变。~~css3的新单位vw vh由于兼容性问题就不提了。~~ 一个比较好的方案是:设置垂直方向的 padding 撑开容器 在 CSS 盒模型中,一个比较容易被忽略的就是 margin, padding的百分比数值计算。 margin, padding
阅读全文
posted @ 2018-11-23 17:51 光绪队长
阅读(163)
评论(0)
推荐(0)
2018年7月6日
遇到稍微复杂的场景发现css功力不足
摘要: 一直以为我的css知识够用,知道遇到这样一个需求:表格头部和最后合计固定,左侧固定;本来也是很常见的需求,我最开始的方法是监听scroll事件,把向左滑动的距离赋值给最左侧列,但是由于移动端滑动有延迟(根据touchestart和toucheend来判断滑动距离),导致左侧在手指滑动时晃动。因此
阅读全文
posted @ 2018-07-06 18:12 光绪队长
阅读(216)
评论(0)
推荐(0)
2018年7月5日
聊聊缓存
摘要: 用了一年多的webpack+angular,都已经忘了浏览器缓存的困扰了。直到接手了一个传统的jquery项目。开发的时候还好,ctrl+F5就行了,但是上线就麻烦了,特别是微信网页,缓存太难清理了,所以浏览器缓存不得不解决。 首先说现在去缓存的方式:基于文件添加md5指纹,即如果文件有变动则更
阅读全文
posted @ 2018-07-05 22:51 光绪队长
阅读(94)
评论(0)
推荐(0)
2017年2月14日
git学习笔记
摘要: 1.git初始化一个仓库 命令:git init; 其实就是创建了一个.git隐藏目录 想在哪个目录创建.git目录,就是哪个目录打开工具然后写命令. 一般是在项目的根目录执行这个命令. 配置用户名 : git config user.name "testName" 配置邮箱 : git confi
阅读全文
posted @ 2017-02-14 17:04 光绪队长
阅读(181)
评论(0)
推荐(0)
2017年2月9日
font-size:0的作用
摘要: 看别人的代码看到过font-size:0这个设置,不明白为何这样操作,后来研究一下才明白:这是像素级还原设计稿很有用的设置,因为元素节点有文本节点,在缩进代码时会占据宽度,这么说不好理解,演示如下: html: css: 理论上box下面的三个div都是30px,刚好在一行显示,但是实际效果是这样:
阅读全文
posted @ 2017-02-09 14:57 光绪队长
阅读(7915)
评论(1)
推荐(2)
移动端高清屏适配方案
摘要: 结论: 用户体验要求很高的页面,如UV较高的页面,活动页这些应该以用户体验优先,应用flexiable方案 在其它页面,固定视口,不缩放,使用rem做布局适配,js添加屏幕标识以便调整字体大小(即布局使用rem,字体使用百分比),使用@2x图片,只做ios8+的1px处理 面临的问题: 在不同大小和
阅读全文
posted @ 2017-02-09 12:36 光绪队长
阅读(759)
评论(0)
推荐(0)
公告