SF
以梦为码
以梦为码
注册登录
关注博客
注册登录
主页
关于
RSS
Github ssh的连接问题
rayliao
2022-05-24
阅读 1 分钟
6.6k
{代码...} 解决办法:在.ssh/config的host配置加上 {代码...}
SignalR Abortcontroller is Undefined的解决方案
rayliao
2021-08-10
阅读 1 分钟
3k
网站使用了 SignalR,遇到用户使用 Vivo 手机自带的浏览器点击无反应的情况,用数据线连接到电脑,在 Chrome 调试后发现报错:AbortController is Undefined。Google 找了一圈,发现了这篇文章 SignalR AbortController is Undefined on Older Browsers,基本上解释了原因和给出了解决方案。
比sprity更好的雪碧图工具
rayliao
2016-10-18
阅读 1 分钟
3.2k
之前写了两篇关于雪碧图工具的文章,第一篇是关于css-sprite,第二篇是改版之后的sprity,然后现在过了那么久,其实有更好的雪碧图工具。
gulp使用ES6
rayliao
2016-01-14
阅读 2 分钟
3.9k
更新到gulp 3.9版本后,我们现在可以在gulpfile里使用ES6(或者叫ES2015)了。 首先需要确定gulp本地版本和命令行的gulp版本为3.9,打开命令行,输入以下命令检查你的版本: {代码...} 然后应该返回: {代码...} 如果你的版本号低于3.9,在package.json文件里面更新你的gulp,然后运行下面的更新命令: {代码...} 创建ES...
雪碧图工具sprity(20151201更新修复了同时合并多张图的bug)
rayliao
2015-10-27
阅读 4 分钟
7.7k
前身是css-sprite,前几天帮新同事搭建环境,意外发现sprity在window下可以安装成功了,同时也发现node版本已经4点几了,自己电脑的版本还停留在0.10,赶紧把自己的node升级到最新版本,win10下,sprity安装成功,可以使用。
我的前端资源汇总
rayliao
2015-07-23
阅读 3 分钟
19.6k
JavaScript 框架/库 Animations velocity:很全面的JavaScript动画库 vivus:可以动态描绘 SVG 的 JS 库, 支持多种动画 Web Animation:Javascript 实现的 Web Animation API scrollReveal.js:使元素以非常酷帅的方式进入画布 (Viewpoint) snabbt.js:一个利用 Javascript 和 CSS transform 的 animation 库 transit:j...
css-sprite,可能是最好用的雪碧图工具了
rayliao
2015-06-16
阅读 3 分钟
29.2k
可能是最好用的雪碧图工具了,好吧,至少是我用过最好用的。 首先安装css-sprite,安装这里很坑,等我最后再说。 {代码...} 我是使用gulp来构建前端代码,所以还需要安装gulp和gulp-if,安装好之后就可以开始配置啦。 新建一个task: {代码...} scss的模板使用mustache: {代码...} 搞定!就是那么简单。 现在只需要把图片...
BODY内容高度不够浏览器高时BODY背景不在最下面的解决办法
rayliao
2014-11-24
阅读 1 分钟
3.4k
我们在设计网页的时候经常会碰到要张BODY加背景的情况,BODY里面的内容足够多的时候这个问题一般不被发觉,但在BODY内容比较少的时候会发现BODY的底图背景就出现在页面的某些位置(不是最底部)这样导致了网页看起来不友好,那要如何去改呢?下面把我知道的贴在下面供大家一起交流学习:
正式踏上前端之路
rayliao
2014-09-23
阅读 1 分钟
2.6k
工作三年了,三年,都在同一家公司,没有换过工作,这个公司会把人越养越懒,因为工作不忙,环境还行,没什么压力。朋友都说我死心塌地,很长情,其实是自己没有勇气去换工作。三年在这家小公司什么都做,从后台数据库到前端页面样式,还要自己搭配颜色(没有美工),也要面对客户谈需求,要去现场实施,偶尔设计下logo...
我还在兼容IE6
rayliao
2014-09-23
阅读 1 分钟
2.6k
又或者像这种向右浮动向右对齐的元素,在IE6下宽度整个被拉长,后来才知道是设定了高度的关系。 还有就是IE7下,向右浮动的元素要放到前面去,类似下面的<span class="fr">2014-12-15</span>,fr是float:right。
前端到底要学什么?
rayliao
2014-09-10
阅读 2 分钟
6.8k
一步一步来。 CSS不能编程?用Less、Sass、Stylus、甚至直接用 Absurd,框架除了Bootstrap还有很多。JS写多了很麻烦?jQuery。移动开发?Zepto.js。结构不好?找框架,Backbone.js是MVC,AngularJS和Ember.js是MVVM,Twitter还弄了个事件驱动框架Flight。库多了要优化加载?RequireJS。 代码质量成问题?Jasmine、QUnit...
wordpress的markdown插件
rayliao
2014-08-05
阅读 1 分钟
3.6k
这款插件集合了很多功能,有统计,有评论,也有markdown,但是很多功能用不了(你懂的),或者跟wordpress自有功能重复。第一次安装的时候是没问题的,被我停用重新启动之后,就连接不上Jetpack了。
还是认真扎实的学习基础知识吧
rayliao
2014-08-04
阅读 1 分钟
2.4k
前两天在sf上看到一篇博客,只是很简单的一个css,画一个心形,然后配上跳动的动画,加上声音。觉得有意思,就把拷下来,放到自己的主页上去,样式想一行行自己抄着写,练下手,但发现有些新样式自己没见过。连选择器:after都忘记了,不过作者的样式写的是::after,这样写也是可以的吗?
使用require.js构建优化项目实践
rayliao
2014-06-27
阅读 2 分钟
5.9k
尝试用自己主页的简单代码构建优化下。 在文件夹requirejs-optimizer下新建三个文件夹:tools,www和www-built。tools存放r.js和build.js,www放需要构建的项目代码,www-built为构建目标文件夹。
require.js构建优化
rayliao
2014-06-26
阅读 2 分钟
7.8k
想摸透javascript模块化编程是怎么一回事,在seajs和requirejs之间兜兜转转,看了许多相关资料和文章,算是大致理清它们的异同,撇开requirejs加载方式的另类(其实目前我暂时还没去感受),于写法,比较喜欢requirejs的写法,这个比较主观,这也得益于阮一峰大大那篇Javascript模块化编程(三):require.js的用法,讲...
ThinkPHP的URL重写问题
rayliao
2014-06-21
阅读 1 分钟
3.8k
因为我部署在apache上面,需要httpd.conf配置文件中找到LoadModule rewrite_module modules/mod_rewrite.so去掉前面的#,找到AllowOverride None改为AllowOverride All。
因为没有写入权限,发现那么多问题。
rayliao
2014-06-20
阅读 2 分钟
2.8k
最近部署conist企业版2.0,因为想把只是静态的个人摄影网站加上框架,加上后台管理,对php和mvc不熟悉,导致花费比较多的时间去解决问题。
ThinkPHP学习(一)
rayliao
2014-06-10
阅读 1 分钟
2.8k
我是在新浪的SAE上安装ThinkPHP,SAE引擎的,直接安装源代码包,然后启动Memcache和MySql服务就可以运行成功了。 已经下载了wampserver,以后有时间试下在本地运行ThinkPHP。 在app/lib/Action/文件夹下可以为每一个模块定义控制器类,一个模块可以包含多个操作方法,当有请求的时候,会从URL参数中解析当前请求的模块和...
PHP Include文件
rayliao
2014-05-30
阅读 1 分钟
2.3k
自己的摄影主页因为几个页面的导航还有页尾的社交图标链接都是一样的,所以尝试用php include功能,包含文件省去重复工作,用到的时候只需要include就可以了。