摘要: 前言: 最近在研究React这个框架,成功的成为了一名新的入坑着。用过React的都知道React的强大主要是在于它的生态的强大,React说的再大不过也就是一个UI框架罢了。不过我们学习react也主要因为这个生态,有facebook支持,质量相对有保障,衍生出的react native, rea 阅读全文
posted @ 2017-01-16 17:27 一半水一半冰 阅读(7041) 评论(1) 推荐(1) 编辑
摘要: 这几天一直在梳理关于前端方面的开发规范,现在暂时梳理了HTML的开发规范,暂且放置于此! 规范目的: 使开发流程更加规范化 文件命名规范:(需审批) 1.项目命名 2.目录命名 3.HTML,CSS, SCSS,JS文件命名 4.一些浏览器会将含有这些词的作为广告拦截,文件命名、ID、CLASS等所 阅读全文
posted @ 2017-01-16 16:15 一半水一半冰 阅读(611) 评论(0) 推荐(2) 编辑
摘要: 1.rem常用框架(js计算 来自淘宝) 资料来源: "使用Flexible实现手淘H5页面的终端适配" 2.模拟按钮hover效果 移动端触摸按钮的效果,可明示用户有些事情正要发生,是一个比较好体验,但是移动设备中并没有鼠标指针,使用css的hover并不能满足我们的需求,还好国外有个激活移动端c 阅读全文
posted @ 2017-01-11 15:49 一半水一半冰 阅读(353) 评论(0) 推荐(1) 编辑
摘要: 技术总结: 移动端的问题 1. border 涉及到1px线的问题最好给宽度为具体的像素 不要给rem,因为很多的手机不支持0.5像素,可能会发生问题2. 图片最好给背景图片(在图片尺寸不统一的情况下)3. 注意css3的前缀4. 国产手机自带浏览器(如华为),有的外联样式会有问题。5. 文字垂直居 阅读全文
posted @ 2017-01-09 14:10 一半水一半冰 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 当点击节点时 先移除$(window).on("scroll")监听事件 在animate动画结束之后再添加上 阅读全文
posted @ 2017-01-09 13:57 一半水一半冰 阅读(722) 评论(0) 推荐(0) 编辑
摘要: 对于前端人员面试,出现频率最多也是让人最头疼的就是面试官说:“请简单谈一谈你对闭包的理解”。对于这一个几乎快被人问烂的问题,屡屡出现在我们面试或被面试的过程中的原因很简单--我们一直都在接触闭包,却很少去正确地对待它。 因为闭包是因为JS的一些语言特性而形成的,所以在谈它之前我们首先要了解一下的知识 阅读全文
posted @ 2016-11-18 21:08 一半水一半冰 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 1.基本操作 加载 JavaScript 文件(入口文件) RequireJS以一个相对于baseUrl的地址来加载所有的代码 相关配置 2.模块相关 简单的值对 没有任何依赖的函数式定义 存在依赖的函数式定义 4.将模块定义为一个函数 3.简单包装CommonJS来定义模块 4. 定义一个命名模块 阅读全文
posted @ 2016-11-02 23:04 一半水一半冰 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 1. 在接触规范之前,我们用模块化来封装代码大多为如下: 分号是什么作用? 为什么要将代码放入一个自执行函数中 为什么将依赖项作为参数传进来 2. 常见的 JavaScript 模块化规范 规范其实就是这些库在推广的过程中逐渐形成的一套规则。 所谓的规范也就是: Node 环境 浏览器环境 CMD、 阅读全文
posted @ 2016-11-02 22:59 一半水一半冰 阅读(755) 评论(0) 推荐(1) 编辑
摘要: 本文主要讲解Compass的内容,众所周知Compass是Sass的工具库,如果对Sass不甚了解的同学可以移步 邂逅Sass和Compass之Sass篇 Sass本身只是一个“CSS预处理器”,Compass在它的基础上,封装了一系列的模块和模板,补充了Sass的功能。 1.Compass的安装 阅读全文
posted @ 2016-10-23 21:37 一半水一半冰 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 对于一个从后台转到前端的web开发者来说,最大的麻烦就是写CSS,了解CSS的人都知道,它可以开发网页样式,但是没法用它编程,感觉耦合性相当的高,如果想要方便以后维护,只能逐句修改甚至重写相当一部分的CSS。随着后台人员大量的涌入前端这个行业,CSS又焕发了新的春天,人们开始为CSS加入编程元素,也 阅读全文
posted @ 2016-10-14 11:40 一半水一半冰 阅读(345) 评论(1) 推荐(0) 编辑
Fork me on GitHub