Atom安装Emmet遇上Failed解决方案

Atom安装Emmet遇上Failed解决方案

最近又换了编辑器,这次换回了Atom。上手编辑器前,我一般要做的就是安装插件——emmet(这是一个有毒的插件)

基于jQuery的简易幻灯插件 - OsSliderJS

基于jQuery的简易幻灯插件 - OsSliderJS

这个月都要结束,我还不知道写什么……干脆,我共享一段自己写的幻灯插件吧。

关于移动端上横向弹性滑动的误区

关于移动端上横向弹性滑动的误区

弹性滑动,这是一个基于移动端的特性,出现了一种交互效果。通常,弹性滚动都是浏览器自带的动画交互,或者是写APP时的一些组件或插件。因为种种原因,导致我们在写移动端的时候,会用弹性滑动。

关于NodeJS在File System上的一些坑

关于NodeJS在File System上的一些坑

有一个多月没写博客了,这段时间挺忙的,也不知道写点什么分享,本来打算分享写的mapbox经验,但都是一些api调用,所以就算了。今天突然想起了一些关于NodeJS的坑,主要是File System上的。在不久前,我写了一个基于Nodejs的图片采集程序,其中难免会用到NodeJS的FS组件。

网页时间轴HTML/CSS源代码,在兼容上可以做到IE6

网页时间轴HTML/CSS源代码,在兼容上可以做到IE6

在展现一个事情的发展过程或流程时,大家一般都会选择用时间轴方式来展现,多数朋友会去网上下载时间轴的jq插件。插件下载以后即可使用,但有时候还是多有不便,毕竟不是自己写的代码,如果注释不够明确,浪费的时间,都可以自己去写一遍了。阳光作为一个喜欢研究实现原理的人,对css时间轴实现方案一直都在关注,随着时间的发展,一年多的经验积累,对于时间轴的实现方案,有了进一步的了解与掌握。

checkbox全选反选功能

checkbox全选反选功能

这是我之前写的一个全选反选函数,今天拿出来改了一下,想想就发出来了。 其实可以不用jQuery的,不过,用jQuery的选择器要快一些,错误率低一些。

让SyntaxHighlighter插件在Ajax下也能正常高亮

让SyntaxHighlighter插件在Ajax下也能正常高亮

最近在给自己做一个代码整理仓库,在列表页面中,采用了Ajax加载文章。因为代码仓库的文章中有大量的代码演示,所以采用了经典的SyntaxHighlighter做代码高亮渲染。在这里,我不得不承认SyntaxHighlighter是一款优秀的代码高亮插件。

jQuery栅格效果轮播插件osSlider - 1.0

jQuery栅格效果轮播插件osSlider - 1.0

osSlider--栅格切换效果插件插件总共有三种大效果,7种综合效果。没有左右切换,源文件有中文注释(毕竟是我原创的……)。经测试,目前插件支持ie8+、chrome、firefox等常见浏览器。

纯Javascript实现淡入淡出效果

纯Javascript实现淡入淡出效果

说到js的渐变显示与消失,多数朋友会想到JQuery里面的fadeIn()、fadeOut()或fadeToggle()。但如果仅仅是为了引入这样的一个效果,而去调用了庞大JQuery库,会不会显得有些累赘了?所以,我简单的研究了一下纯js代码写淡入淡出的效果。

CSS响应式栅格布局中边距与百分比配合

CSS响应式栅格布局中边距与百分比配合

在平日的网页响应式布局中,经常遇到需要在一个未知宽度的div块中,平放N个宽度一样的块。或许,网络上各种框架已经提供了方案,但其中的基本原理,我们还是需要研究的。