自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 移动端(手机)实现1像素下边框的方法

由于分辨率 DPI 的差异,高清手机屏上的 1px 实际上是由 2×2 个像素点来渲染,有的屏幕甚至用到了 3×3 个像素点所以 border: 1px 在移动端会渲染为 2px 的边框虽然用户在实际使用的时候,很难发现这 1px 的差异,但是设计师往往会在这 1px 上较劲,这就产生了经典的 “一像素问题”。关于设备像素比的知识,想必做过移动端开发的都有接触,这里就不介绍

2017-04-24 16:16:05 2858

原创 ci 3.0 默认路由放在子文件夹 无法访问的解决办法

比方说你想配置默认路由为: $route['default_controller'] = 'index/home';ci3.0之前是可以放在 controllers中的子文件夹中的,但是到了ci3.0就必须直接放在 controllers下面,如果你坚持放在它的子文件夹下,那解决办法如下:找到 system > core > router.php  2978-301 行注释掉。 ( 我的是

2017-04-05 17:42:21 2409 1

原创 php的ci框架从入门到精通

简单了解。一个应用程序框架。免费的、轻量、快速、功能强大。基于M-V-C模型。生成干净的URL( 便于优化 )。扩展性强。不需要模板引擎( 目标是性能最大化,选择不适用模板引擎 )。拥有一个友好的中文用户社区MVC介绍。模型( Model )提供增、删、改、查数据库资料这些功能。视图( View )负责提供展示给用户页面共功能。控制器(

2017-04-01 10:26:12 3677

原创 前端如何使用 Sublime 编辑器来安装插件?

通过 Package Control  来安装前端插件1. 安装 package controlview >  show console中调出来控制台,或者直接 ctl+~ 快捷键,输入以下代码:import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a309809277

2017-03-30 14:55:50 397

原创 前端脚手架生成工具 Yeoman

Yeoman是什么?Yeoman帮助我们创建项目,提供更好的工具来使我们的项目更多样化。  Yeoman提供generator系统,一个generator是一个插件,在我们在一个完整的项目上使用‘yo’命令时,会运行该generator。通过这些官方的Generators,推出了Yeoman工作流,工作流是一个健壮、有自己特色的客户端堆栈,包含能快速构建漂亮的网络应用的工具和框

2017-02-10 15:20:17 1298

原创 一个半透明的div如何兼容 ie8 ?

因为ie8不支持rgba()函数.所以在ie8中设置透明就要用滤镜filter了。css代码如下:background-color: rgba( 0, 0, 0, 0.5 );filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000)\9;第二句

2017-01-22 11:39:23 1734 1

原创 webstorm如何创建 vue文件?

我们使用webstorm去做一个vue项目的时候,肯定需要建一个 .vue文件。我们会发现 如果我们手动建了 test.vue文件的时候,webstorm的自动补全标签功能不能用,es6语法报错的问题。这时我们应该设置webstorm 可以创建一个 vue文件,并且创建出来就有自己想要的模板。1.让webstorm支持es6语法2.让webstorm 可以创建Vue文件。记得重启

2017-01-18 17:08:44 5837

原创 如何书写高性能动画?

我们在用jQuey或者js写动画的时候应该出现过 图像失贞(卡顿)现象。为什么会出现这种现象?那该如何去解决呢?出现的原因:我们眼睛看起来最舒服的是 60FPS;也就是一秒要刷新60次,约16.7ms内,我们要把这一贞准备好。解决:1.最常用的是  setTimeout(callback,1/60),但是这样不够准确。因为setTimeout()根据浏览器的内置时钟刷新频率进行的,IE

2017-01-16 21:18:32 364

原创 什么是浏览器的重排(reflow)和重绘 (repaint)?如何减少重排和重绘?

重绘重绘是一个元素外观的改变所触发的浏览器行为,例如改变visibility、outline、背景色等属性。浏览器会根据元素的新属性重新绘制,使元素呈现新的外观。重绘不会带来重新布局,并不一定伴随重排。重排当DOM变化影响了元素的几何属性(宽、高改变等等) 浏览器此时需要重新计算元素几何属性 并且页面中其他元素的几何属性可能会受影响 这样渲染树就发生了改变,也就是重新构造RenderTree渲染树 这个过程叫做重排(reflow)

2017-01-16 17:01:00 9962 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除