摘要: 虽然早就用过flexbox这个东东,但是平常还是不太愿意用它,都是采用float+宽度百分比来实现多列布局,原因很简单,每次用flexbox都是copy的一些代码,对它的理解并不是很透彻!!! 一.定义 根据规范中的描述可知道,Flexbox模块提供了一个有效的布局方式,即使不知道视窗大小或者未知元 阅读全文
posted @ 2018-03-26 11:56 yangmanliabcd 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 说来惭愧,作为一名前端开发,只知道http缓存机制的存在,它可以优化http性能,但是http缓存到底是个啥,它是怎么工作的,那就不知道了 通常来说,我们在浏览器中打开一个页面,需要向服务器发送请求,请求css,图片,js等动态资源,这些静态资源修改的少,一般客户端会把它们存储起来,当客户端再次请求 阅读全文
posted @ 2018-03-26 09:15 yangmanliabcd 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 一.param()方法 1.定义:param() 方法创建数组或对象的序列化表示。该序列化值可在进行 AJAX 请求时在 URL 查询字符串中使用。 2.语法:$.param(object,trad) object:必需,规定要序列化的数组或对象。trad:可选。布尔值,指定是否使用参数序列化的传统 阅读全文
posted @ 2018-03-25 20:07 yangmanliabcd 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 之前就听说这个妹子,amazeui,但是项目上基本上用的多的是bootstrap,mui,最近有个项目可能会用到这个ui框架,今天就花时间了解了一下 学习地址:http://amazeui.org/ 学习成果放在本人的github仓库中: https://github.com/cutemantou/ 阅读全文
posted @ 2018-03-24 19:38 yangmanliabcd 阅读(210) 评论(0) 推荐(0) 编辑
摘要: Github是咱广大开发者用的非常多的项目代码版本管理网站,项目托管可以是私人的(private)或者公开的(public),私人的收费,一个月7美金。咱这里就只说我们个人使用的,一般都是代码对外开放的;OK,Let's get started! attention:一定要跟着下面的步骤一步步来哦! 阅读全文
posted @ 2018-03-24 19:33 yangmanliabcd 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 前端布局非常重要的一环就是页面框架的搭建,也是最基础的一环。在页面框架的搭建之中,又有居中布局、多列布局以及全局布局,今天我们就来总结总结前端干货中的CSS布局。 一.居中布局 水平居中 1.使用inline-block+text-align (1)原理、用法 原理:先将子框由块级元素改变为行内块元 阅读全文
posted @ 2018-03-21 09:10 yangmanliabcd 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 下拉刷新和上滑加载效果在列表页面常见的效果,特别是移动端更常见,之前有匆匆做过这个效果,但是没啥印象,用的iscroll4,现在来总结下 参考下iscroll 4.2.5的中文API:http://www.360doc.com/content/14/0724/11/16276861_39669990 阅读全文
posted @ 2018-03-20 20:58 yangmanliabcd 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 昨天,公司叫我做一个特效,就是根据手机晃动的方向,移动页面上的小图案,小图案随着页面方向而动,给我看这个特效时,我的第一反应是利用h5的重力感应,因为之前看过类似的文章,但是对h5重力感应,可以说是没有了解的,于是乎,就度娘了一下。 关于devicemotion html5提供了几个新的DOM事件来 阅读全文
posted @ 2018-03-20 16:44 yangmanliabcd 阅读(321) 评论(0) 推荐(0) 编辑
摘要: CMD 即Common Module Definition通用模块定义,CMD规范是国内发展出来的,就像AMD有个requireJS,CMD有个浏览器的实现SeaJS,SeaJS要解决的问题和requireJS一样,只不过在模块定义方式和模块加载(可以说运行、解析)时机上有所不同。 在 CMD 规范 阅读全文
posted @ 2018-03-19 11:37 yangmanliabcd 阅读(197) 评论(0) 推荐(0) 编辑
摘要: AMD是"Asynchronous Module Definition"的缩写,意思就是"异步模块定义"。 由于不是JavaScript原生支持,使用AMD规范进行页面开发需要用到对应的库函数,也就是大名鼎鼎RequireJS,实际上AMD 是 RequireJS 在推广过程中对模块定义的规范化的产 阅读全文
posted @ 2018-03-19 11:31 yangmanliabcd 阅读(176) 评论(0) 推荐(0) 编辑