ColorSupply:扁平化UI设计配色方案推荐
微信内使用video播放视频如何小窗播放
腾讯对微信尤其是安卓版本的内置浏览器内核做了一点点小处理,在X5内核下,播放会强制全屏,如果需要进行边视频边互动下则无法实现。老夫无论使用百度或者是科学上网google都没有解决办法,就连腾讯开发者论坛内相关帖子也都做了删除处理。后面发现,如果要实现小窗播放,只需要把video转化为html5模式,转化方法如下。
如何运用钢笔工具和画笔工具画弧形取现
最近,有位小姐姐突然问我怎么画一个弧形的虚线箭头。这一问瞬间蒙逼了。
弧形,自然而然想到的是钢笔工具。(我最不擅长使用的);虚线呢,肯定是画笔了。但是如何有机的把这两者集合起来呢。
如何监听css并同步生成sprite图(二阶)
sprite图 CSSSprites在国内很多人叫css精灵,是一种网页图片应用处理方式。它允许你将一个页面涉及到的所有零星图片都包含到一张大图中去,这样一来,当访问该页面时,载入的图片就不会像以前那样一幅一幅地慢慢显示出来了。对于当前网络流行的速度而言,不高于200KB的单张图片的所需载入时间基本是差不多的,所以无需顾忌这个问题。
angular.js初涉之路由器ngRoute
之前在做分页的时候经常会遇到一个问题,通过URL传递分页参数会导致页面加载过慢,页面有明显刷新的体验。而通过ajax访问虽然仅仅进行了局部刷新,但是用户很难直接通过 URL到达自己想要的页数,或者筛选的结果页面;用户通过浏览器返回也无法回到上一个页面对应的页码。URL有一个属性叫hash,中文名称哈希。location是javascript里边管理地址栏的内置对象,比如location.href就管理页面的url,用location.href=url就可以直接将页面重定向url。
使用css3语法实现2个菜单左右靠拢
右侧菜单的起始位置确定,但是宽度不确定,左侧菜单的必须靠这右侧菜单距离3像素。因为左右菜单宽度不确定,导致的一个问题是,无法计算左侧菜单的左侧偏移量或者是相对右侧菜单的右侧便宜了。修改了html结构多次无果以后,准备放弃css的方法采用js。
如何监听css并同步压缩css(初阶)
一个项目如果使用一份css那么会导致css文件很大,网络上提供了不少的css压缩工具,但是都有一个问题,每次修改每次都需要手动执行压缩的过程。
杂学的我又回来了——桌面小程序《点餐计算器》
因为在公司经常点餐,每次点餐完需要在excel里面计算平均每个人的费用,然后在微信内收费,这样做太浪费时间了于是就萌生了做一个桌面小程序计算每个人的费用
canvas之drawImage中的坑
最近需要把一个div变成也就是所谓的html代码变成base64编码。一开始觉得很容易,直接调用2个官方的js包即可,结果发现,其实并没那么简单。