摘要:
最初学习前端很不系统,很多东西都是用到了就去百度一下,导致对知识点的掌握有很多不完善的地方,现在系统的学习一下CSS,并将之前遗漏的地方整理一下。1、在css中,width和height指的是内容区域的宽度和高度。css的盒模型包括边框,内边距以及内容区域,前两者默认是不包括在width和heigh... 阅读全文
摘要:
Ajax是一种无需刷新页面即可从服务器端获取数据的技术,这一技术的核心是XMLHttpRequest对象。IE7+,FireFox,Opera,Chrome和Safari都支持原生的XHR对象,所以可以直接创建var xhr = new XMLHttpRequest();XHR对象的用法在使用XHR... 阅读全文
摘要:
1、使用CSS3的flex-box通过将父元素的display设置为flex,并将子元素的margin设置为auto即可实现,不过这种方法有些兼容问题如下:.outer { width:400px; height:400px; border:1px solid #000; d... 阅读全文
摘要:
在使用其他语言获取每月天数的时候,一般都是存储到一个数组中进行获取,但是如果是二月份的话就需要首先判断是否闰年,再确定是28还是29了。js可以通过Date对象很方便的获取到每月的天数,在初始化Date对象时,我们可以通过这种方式var d = new Date(2015,2,0);console.... 阅读全文
摘要:
利用canvas可以做出很多有意思的东西,比如各种动画效果等,之前在岑安大神的博客中看到一个特别炫的demo,在这里。加入了很多运动学的东西在里面,本来想去研究一下怎么实现的,但是想到之前也过一个很水的画布的效果,就决定先把画布的功能重新写一下,一方面对canvas的基本用法再熟悉一下,另一方面也... 阅读全文
摘要:
之前最开始学前端的时候,尝试写了一个小时钟,当时的思路很不清晰,而且采用的是纯面向过程的方式,而且也只是单纯的动画效果,没有跟date对象结合起来。 这段时间一直在看岑安大神的博客,每看一遍都不禁感叹自己真是菜到家。。。。/(ㄒoㄒ)/~~他的代码真的是很优雅。于是乎,我按照大神一般写代码的方式,... 阅读全文