- 博客(19)
- 资源 (3)
- 收藏
- 关注
转载 移动端设计与实现最佳方案
常识: device-width == 设备物理分辨率 / ( devicePixelRatio * scale) 基本规则: 文字流式,控件弹性,图片等比缩放 方案1(网易做法): 1、 2、通过js计算html的font-size: var fz = document.documentElement.clientWidth / (设计稿宽度 / 100) + px
2016-12-20 13:23:58 1022
转载 前端构建工具gulpjs的使用介绍及技巧
gulpjs是一个前端构建工具,与gruntjs相比,gulpjs无需写一大堆繁杂的配置参数,API也非常简单,学习起来很容易,而且gulpjs使用的是nodejs中stream来读取和操作数据,其速度更快。如果你还没有使用过前端构建工具,或者觉得gruntjs太难用的话,那就尝试一下gulp吧。 本文导航: gulp的安装开始使用gulpgulp的API介绍一些常用的gulp插件
2016-04-07 14:11:30 607 1
原创 js拖拽文件上传
刚做完这个功能,把关键代码拿出来分享一下,如有毛病,各位指正。 //进入 jsDrag.addEventListener( "dragenter", function (e) { e.preventDefault(); dragTip.text( "drop it" ); }, false);
2016-03-17 09:07:02 3003
转载 XMLHttpRequest Level 2 使用指南
作者: 阮一峰 日期: 2012年9月 8日 XMLHttpRequest是一个浏览器接口,使得Javascript可以进行HTTP(S)通信。 最早,微软在IE 5引进了这个接口。因为它太有用,其他浏览器也模仿部署了,ajax操作因此得以诞生。 但是,这个接口一直没有标准化,每家浏览器的实现或多或少有点不同。HTML 5的概念形成后,W3C开始考虑标准化这个接口。
2016-03-17 09:04:16 514
转载 JS模块化工具requirejs教程(二):基本知识
前一篇:JS模块化工具requirejs教程(一):初识requirejs 我们以非常简单的方式引入了requirejs,这一篇将讲述一下requirejs中的一些基本知识,包括API使用方式等。 基本API require会定义三个变量:define,require,requirejs,其中require === requirejs,一般使用require更简短 defin
2015-10-19 21:00:08 738
转载 提高您CSS开发能力的技巧集
1 使用not给导航条添加间隔线2 给body元素增加Line-Height属性3 任意元素垂直居中4 逗号分隔的列表5 在nth-child中使用负数6 使用svg图标7 文本显示优化8 在Pure CSS Sliders中使用max-height9 初始化box-sizing10 表格单元格等宽11 使用Flexbox摆脱各种Margin
2015-10-09 17:22:25 720
转载 webapp开发要点记录
1. iphone 各机型 机型 分辨率 像素比 物理分辨率 高* 宽 * 后 主屏对角线长度 重量 像素密度(ppi) iphone4/iphone4s 320 * 480 2 640 * 960 4.5x2.31x0.37 in 115.2×58.6×9.3 mm 3.5 in
2015-09-09 10:31:51 909
转载 WEBAPP介绍及其iOS Web开发技巧总结
结合网上相关资料,以及自己项目中的经验,收集汇总了iOS Webapp相关的开发知识,如下。 WebApp是一种新出现的基于WEB形式的类应用程序,运行在高端的移动终端设备上,其应用范围会越来越广。 开发者们都知道在高端智能手机系统中有两种应用程序:一种是基于本地(操作系统)运行的APP;一种是基于高端机的浏览器运行的WebApp,本文将主要讲解后者。 WebApp与Native
2015-09-09 10:22:37 892
转载 微信HTML5页面设计建议
一个HTML5页面从提出到完成上线的流程: 1、需求方、设计人员、H5实现人员三方共同讨论实现方案 2、设计人员出设计图 3、H5人员按设计图出H5页面 4、需求方评估已实现的H5页面后给予反馈 5、设计人员与H5人员根据反馈进行适当调整 6、发布推广 如何提出一个合理的微信HTML5页面设计诉求? 合理分析诉求与
2015-08-03 23:58:42 2418
转载 微信公众平台开发:进阶篇(在网页上添加分享到朋友圈、发送给好友、分享等按钮)
微信内嵌浏览器 通过 Mac 远程调试 iPhone 上微信自己的网页,我们可以发现微信内嵌浏览器定义了一个私有 JavaScript 对象:WeixinJSBridge,通过操作这个对象的相关方法可以实现分享到微信朋友圈,和判断一个微信号的关注状态以及实现关注指定微信号等功能。 分享到朋友圈 function weixinShareTimeline(title,desc,link,im
2015-08-03 23:36:30 2016 1
转载 微信公众平台开发:进阶篇(Web App开发入门)
WebApp与Native App有何区别呢? Native App: 1、开发成本非常大。一般使用的开发语言为JAVA、C++、Objective-C。 2、更新体验较差、同时也比较麻烦。每一次发布新的版本,都需要做版本打包,且需要用户手动更新(有些应用程序即使不需要用户手动更新,但是也需要有一个恶心的提示)。 3、非常酷。因为native app可以调用IOS中的UI控
2015-08-03 23:34:27 772
转载 你需要知道的三个 CSS 技巧
各种浏览器之间的竞争的白热化意味着越来越多的人现在开始使用那些支持最新、最先进的W3C Web标准的设备,以一种更具交互性的方式来访问互联网。这意味着我们终于能够利用更强大更灵活的CSS来创造更简洁,更好维护的浏览器前端代码。现在让我们来看一看一些也许你还不知道的让人兴奋的CSS 功能。 在CSS中用attr()显示HTML属性值 attr()功能早在CSS 2.1标准中就已经出现,但
2015-07-29 23:59:19 587
转载 JS中Array详细用法
1、数组的创建 var name= new Array(); //创建一个数组 name[0]="zhangsan"; //给数组赋值 name[1]="lisi"; var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度 var name=["zhangsan","lisi"];
2014-04-04 10:38:39 963
转载 C#日期转化
日期转化一 为了达到不同的显示效果有时,我们需要对时间进行转化,默认格式为:2007-01-03 14:33:34 ,要转化为其他格式,要用到DateTime.ToString的方法(String, IFormatProvider),如下所示: using System; using System.Globalization; String format="D"; Dat
2014-03-24 16:45:16 575
转载 C#反射机制详解
反射的定义:审查元数据并收集关於它的类型信息的能力,元数据(编辑后的基本数据单元)就是一大堆表,编译器会创建一个类定义表,一个字段定义表,一个方法定义表等,System.Reflection命名空间包含的几个类,允许你反射(解析)这些元数据的代码 一、反射的作用: 动态的创建类型的实例,将类型邦定到现有对象,或从现有对象中获取类型 应用程序需要在运行时从某个特定的程序集中载入一个特
2014-03-22 16:55:30 605
转载 sql之left join、right join、inner join的区别
sql之left join、right join、inner join的区别 left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录 inner join(等值连接) 只返回两个表中联结字段相等的行 举例如下: ------------------------------
2014-03-21 11:38:48 466
转载 dataTable 、dataView、Dataset 区别
1、DataView是DataTable的表示,DataTable表里的记录是没有顺序的,但显示可以有不同顺序(DataVIew), 但还是同一张表,所以一个DataTable可以有多个DataView,默认访问DataTable,其实是访问他的 DefaultView。DataSet则是DataTable的集合,也可以有不止一个DataTable 2、DataView
2014-03-21 11:35:13 855
Head First HTML与CSS、XHTML(中文版)PDF
2016-03-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人