上一页 1 2 3 4 5 6 7 8 ··· 17 下一页
摘要: 文本水平居中可以将text-align设置为center即可,垂直居中的话如果是单纯的设置vertical-align是没办法单独设置成功的,垂直居中的文字分为单行文本和多行文本,主要是两种不同的实现方式。单行文本垂直居中设置line-height和height高度一样即可: .outer-l... 阅读全文
posted @ 2015-11-29 21:16 Fly_Elephant 阅读(9556) 评论(0) 推荐(0) 编辑
摘要: Footer顾名思义页脚,如果内容多的时候在底部时感官很好,但是当内容变少(无法撑开一屏的时候)footer不固定在底部,影响美观,对于已经从事前端工作的工作的来说应该是比价工作中入门级别的问题了,由于本人前端水平有限,耗费一点时间最后通过负边距实现了这个简单的功能,代码如下: ... 阅读全文
posted @ 2015-11-26 21:58 Fly_Elephant 阅读(3016) 评论(2) 推荐(1) 编辑
摘要: 之前做移动前端调试页面的时候就是简单的使用Chrome模拟器调试,能满足基本基本的需求,后来发现了基于Web Inspector(Webkit)的远程调试工具Weinre,可以在PC端直接调试运行在移动设备上的远程页面,,在PC端可以即时修改目标网页的HTML/CSS/Javascript,调试过程... 阅读全文
posted @ 2015-11-25 10:15 Fly_Elephant 阅读(1792) 评论(0) 推荐(0) 编辑
摘要: 不管网页做的美还是丑,有一个问题始终是无法躲避的,就是有的时候会遇到图片变形的问题,之前遇到过这种问题解决过,不过还是整体的重新研究了一下图片,其中主要涉及到的知识点就是max-width和max-height的使用,原始图片为750*626:其中图片设置图片变形的是只有第二张,这一张图片固定设置了... 阅读全文
posted @ 2015-11-21 17:47 Fly_Elephant 阅读(19584) 评论(0) 推荐(0) 编辑
摘要: 很久没有使用jQuery,做项目的时候遇到一个小问题就是网页加载之后的append的元素是可以执行click事件,网页加载完成之后的,再次append的元素不执行click事件,简单的通过ul模拟一下: 测试三种不同的点击方式,append之后的click无效,通过on执行,注... 阅读全文
posted @ 2015-11-18 22:07 Fly_Elephant 阅读(5629) 评论(0) 推荐(0) 编辑
摘要: div常用的属性width和height,有的时候如果我们需要让div的高度是整个屏幕的高度,设置height:100%发现并没有什么作用,并不是这样设置不对,而是w3c规范中关于百分比的设置是相对于父元素的,如下所示: 博客园-FlyElephant 博客园-F... 阅读全文
posted @ 2015-11-16 21:45 Fly_Elephant 阅读(2464) 评论(0) 推荐(0) 编辑
摘要: 第一眼看以为Express版本出现问题,因为本地已经存在另外一个运行的Node项目,端口重复,修改一下端口号即可,错误提示如下:events.js:85 throw er; // Unhandled 'error' event ^Error: listen EADDR... 阅读全文
posted @ 2015-10-29 17:52 Fly_Elephant 阅读(4862) 评论(1) 推荐(0) 编辑
摘要: Sass 是Syntactically Awesome Stylesheete Sass的缩写,SASS是最成熟的,稳定的,和在世界上强大的专业级的CSS扩展语言(Sass is the most mature, stable, and powerful professional grade CSS... 阅读全文
posted @ 2015-10-14 08:27 Fly_Elephant 阅读(1220) 评论(1) 推荐(0) 编辑
摘要: JavaScript控制台的调试和输出在浏览器端的使用算是工作中常用了,作为前端开发主力编辑器Sublime Text本身是不支持JavaScript的输出和运行的。有的时候我们需要看一下输出的效果,不得不借助于F12查看控制台的程序。作为插件系统及其丰富的编辑器,我们可以通过添加Build Sys... 阅读全文
posted @ 2015-10-11 19:37 Fly_Elephant 阅读(8437) 评论(0) 推荐(2) 编辑
摘要: 根据高位优先的字符串排序的思想我们可以改进快速排序算法,根据键的首字母进行三向切分,将两者结合起来就是可以理解的高效排序算法-三向字符串快速排序。三向字符串快速排序是一个字符串排序的通用算法,最多的情况适用于含有公共前缀的字符串。-(NSInteger)charAt:(NSString *)str ... 阅读全文
posted @ 2015-10-06 17:22 Fly_Elephant 阅读(938) 评论(0) 推荐(0) 编辑
摘要: 与之前的低位优先的字符串排序不同,低位优先是从右向左开始排序,高位优先是从左向右开始排序,高位优先排序的过程是字符串切分为独立排序的子数组完成排序任务,切分会为每个首字母得到一个子数组,低位优先排序适用于定长字符串的排序,高位优先适用于随机字符串排序,主要实现过程比低位多了一步,就是递归排序.sta... 阅读全文
posted @ 2015-10-06 14:44 Fly_Elephant 阅读(2222) 评论(0) 推荐(0) 编辑
摘要: 低位优先的字符串排序相当于是对键索引计数方法的一个扩展,主要用于处理固定长度字符串,比如说手机号,固定电话,银行卡卡号,字符串的长度为N,从右向左开始进行每个键作为值开始遍历,实现比较简单:-(void)lowSort:(NSMutableArray *)dataSource singleLengt... 阅读全文
posted @ 2015-10-05 18:02 Fly_Elephant 阅读(758) 评论(0) 推荐(0) 编辑
摘要: 键索引计数法适合于整数分为较小的简单排序方法,基本的步骤分为四步:1.统计每个分类出现的次数;2.将分类的次数转换为对应的索引;3.通过中间数组按照分类的权重对原始数组排序;4.将排序之后中间数组赋值给原始数组;基础定义首先定义排序需要的需要类:@interface keyIndexModel:NS... 阅读全文
posted @ 2015-10-05 12:28 Fly_Elephant 阅读(1682) 评论(0) 推荐(0) 编辑
摘要: 关于Sublime Text 2中的SublimeLinter的使用网上多如牛毛,基本上不会遇到什么问题,简单的讲一下关于Sublime Text 3中遇到的问题:1.通过package control(cmd+shift+p),搜索SublimeLinter,安装,如果按照网上的配置是没法进行JS... 阅读全文
posted @ 2015-10-03 17:29 Fly_Elephant 阅读(2781) 评论(0) 推荐(0) 编辑
摘要: Mac下是自带Ruby环境的,在有些情况我们是需要更新Ruby的,安装和更新Ruby环境可以通过rvm命令进行操作,rvm在安装过程中通过HomeBrew安装依赖包,如果之前没有装过HomeBrew,顺序是HomeBrew→Rvm→Ruby。HomeBrew安装Homebrew 使 OS X 更完美... 阅读全文
posted @ 2015-09-29 14:39 Fly_Elephant 阅读(654) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 17 下一页