2015.11.2
已经上班实习一个星期了,还没有接触到具体项目,自己给自己布置学习任务。不能荒废下来,所以把最近学的记录一下、
今天写了轮播效果,但是还没有改好,改好了在老总结一下。
明天打算写一个瀑布流的效果。
明天再来记
但是计划还是要布置的:1.做一个菜单切换的效果
2.带一个耳机过来,学习一下sublime的软件
2015.11.4
今天用sublime写了一个简单的菜单切换效果,基本熟悉了这个软件的基本使用
没有别的,确实超级好用。
计划:1.去了解原型的概念
2.和红红拿一个页面做做,练练手
明天做一个弹窗效果好了
2015.11.5
今天上午随便浏览了一下博客,学到原来input的button的边框是包括在高度里面的下午做了一个简单的弹窗效果,发现弹窗里面的学问也很大,打算明天学习一下,移入效果和可拖拽的效果。感觉自己找点小例子做做学的比较快呢
IE6不支持固定定位,如何解决呢
2015.11.09
上个星期五做了一个弹窗,可是出了好些问题,比如鼠标事件还没有搞的很清楚:onmouseover和onmouseenter的区别,浏览器的默认行为,return false清除浏览器默认行为?还有一些浏览器的兼容写法以及sublime常用的快捷键
然后今天和明天打算写一个具体的网页。
onmouseenter和onmouseover的区别:
方法 只有在鼠标指针经过被选元素时(不包括鼠标指针经过任何子元素),才会触发 mouseenter 事件。
mouseover ()方法在鼠标指针经过被选元素或者经过任何子元素时,都会触发 mouseover 事件。
快捷键
光标位于任何位置时:按Ctrl+x,可以删掉光标所在行
return false
首先在js中,我们常用return false来阻止提交表单或者继续执行下面的代码,通俗的来说就是阻止执行默认的行为。
4. 再收一个网站
2015.11.19
转眼一个星期又过去了,觉得最近有一些激进了,一直想学东西,却发现很多东西理解的都很表面,还是基础重要啊。
所以上午的时候又看了一下事件相关的知识。看了event对象和target属性,觉得有新的理解。一直不知道为什么要有event对象,他是做什么用的。
原来他是事件发生的时候浏览器自动生成的, 比如点击事件发生时事件对象,有这个事件的各种信息。如果绑定的对象是父元素的话,那么只要去判断子元素发生的条件出发事件就可以了,而不用一一绑定,这是很有用的。
接下来可以看看数组和ajax,果然是温故而知新啊~~
2015.12.21
又转眼一个月过去了,中间写了一个购物车的页面,和一个视频载入的页面,主要学到了seajs的模块化分析,handlebar通过模板插入获得的数据,还有通过ajax获得服务端数据
果然是前端坑啊,越学赶脚学的太少了,身边都是大牛啊。。。
接下来想学学bootstrap的基本应用和nodejs的一些知识,记起来记起来
2015.12.28
上个星期会学校做课设了,没有什么新进展,上个星期粗粗地研究了一下bootstrap,第一眼的感觉是好厉害,可以通过添加一些class类和一些结构实现一些很优雅的设计,特别是栅格系统,有点赞,但是看到后面觉着貌似是添加各种类,实现设计稿的时候有时候有些局限。所以先放放,下次有具体应用的时候,再拿出来学习。
这个星期开始学移动端,移动端的切图,布局思想,h5等等。感觉又是一片新天地,加油吧!!!
2016.01.07
上个星期和这个星期在做移动端的练习,收获很大。移动端自适应的实现。利用zepto来写效果。touch事件等等。学无止境啊。接下来想巩固一下学的知识。勇往直前很好,停下来回味过去的路也是别有滋味。比如JSONP是什么,原型链,命名规范,动画的原理等等。只有很努力,才能很从容。
阮一峰的微博。
2016.01.13
这个星期师傅说要开始新的项目,刚开始接触项目,写的页面不是很复杂,主要是感受一下项目与练习的区别。很多地方都值得特别注意。比如代码的复用,可读性,代码习惯,兼容测试都相对更加严格。改习惯!