ゞ╃漃瘼青賰
——我用青春换未来!我比别人笨,但是我比别人努力!

随笔分类 -  精品转载

r.js 配置文件 example.build.js 不完整注释
摘要:/* * This is an example build file that demonstrates how to use the build system for * require.js. * * THIS BUILD FILE WILL NOT WORK. It is referencin... 阅读全文
posted @ 2015-07-15 15:43 ゞ╃漃瘼青賰 阅读(421) 评论(0) 推荐(0)
css3画半圆
摘要:border-radius制作半圆与制作圆形的方法是一样的,只是元素的宽度与圆角方位要配合一致,不同的宽度和高度比例,以及圆角方位,可以制作上半圆、下半圆、左半圆和右半圆效果。例如:.semicircle { margin: 30px; } .top { width: 100px;/*宽度为高度的... 阅读全文
posted @ 2015-07-08 19:40 ゞ╃漃瘼青賰 阅读(1634) 评论(0) 推荐(0)
webkit webApp 开发技术要点总结【转】
摘要:如果你是一名前端er,又想在移动设备上开发出自己的应用,那怎么实现呢?幸好,webkit内核的浏览器能帮助我们完成这一切。接触 webkit webApp的开发已经有一段时间了,现把一些技巧分享给大家 :1. viewport:也就是可视区域。对于桌面浏览器,我们都很清楚viewport是什么,就是出去了所有工具栏、状态栏、滚动条等等之后用于看网页的区域,这是真正有效的区域。由于移动设备屏幕宽度不同于传统web,因此我们需要改变viewport;实际上我们可以操作的属性有4 个:width - // viewport 的宽度 (范围从200 到10,000,默认为980 像素)height - 阅读全文
posted @ 2014-02-10 15:31 ゞ╃漃瘼青賰 阅读(529) 评论(0) 推荐(0)
Android如何避免输入法弹出时遮挡住按钮或输入框
摘要:在AndroidManifest.xml中为对应的activity添加android:windowSoftInputMode="adjustResize"在AndroidManifest.xml文件中的android:windowSoftInputMode属性使用TheAndroidManifest.xmlFileattributes:android:windowSoftInputMode活动的主窗口如何与包含屏幕上的软键盘窗口交互。这个属性的设置将会影响两件事情:1>软键盘的状态——是否它是隐藏或显示——当活动(Activity)成为用户关注的焦点。2>活动的 阅读全文
posted @ 2013-12-06 16:08 ゞ╃漃瘼青賰 阅读(7496) 评论(0) 推荐(0)
使用 Git 管理源代码(转)
摘要:什么是 Git?非常简单地说,Git 是 Linus Torvalds 最近实现的源代码管理软件。正如所提供的文档中说的一样,“Git 是一个快速、可扩展的分布式版本控制系统,它具有极为丰富的命令集,对内部系统提供了高级操作和完全访问。”Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKeeper,后者之前一直是 Linux 内核开发人员在全球使用的主要源代码工具。开放源码社区中的有些人觉得 BitKeeper 的许可证并不适合开放源码社区的工作,因此 Torvalds 决定着手研究许可证更为灵活的版本控制系统。尽管最初 Git 的开发是为了辅助 Linux 内核开 阅读全文
posted @ 2013-12-05 13:47 ゞ╃漃瘼青賰 阅读(289) 评论(0) 推荐(0)
mobile开发技巧(转)
摘要:1、隐藏地址栏 很多文档介绍通过调用window.scrollTo(0, 1);就可以隐藏地址栏,但是通过实践发现隐藏地址栏还是真够坑爹的啊,只调用这一句话一般不会起作用,我们需要function hideBar() { setTimeout( function() { window.scrollTo(0, 1); }, 0); };但是有时候我们发现还是隐藏不了地址栏,为什么呢?大多时候是因为页面高度不够隐藏地址栏,这样我们需要先把body高度设置够搞,隐藏地址栏后再还原回来, function hideBar() { document.body.style.height = Math.ma 阅读全文
posted @ 2013-12-03 17:56 ゞ╃漃瘼青賰 阅读(518) 评论(1) 推荐(1)
移动平台的meta标签(转)
摘要:1、Meta 之 viewport说到移动平台meta标签,那就不得不说一下viewport了,那么什么是viewport呢? viewport即可视区域,对于桌面浏览器而言,viewport指的就是除去所有工具栏、状态栏、滚动条等等之后用于看网页的区域 。对于传统WEB页面来说,980的宽度在iphone上显示是很正常的,也是满屏的,但对于webapp而言,可能就有点问题了,在iphone上我们的webapp在竖屏下通常宽度都是320,这时我们320页面在iphone上显示成啥效果呢?有人可能认为iPhone不是320的宽度莫,感觉应该是满屏的吧,事实呢?我们来看一下如下布局在iPhone上 阅读全文
posted @ 2013-12-03 17:50 ゞ╃漃瘼青賰 阅读(379) 评论(0) 推荐(1)
深入理解jQuery插件开发【转】
摘要:如果你看到这篇文章,我确信你毫无疑问会认为jQuery是一个使用简便的库。jQuery可能使用起来很简单,但是它仍然有一些奇怪的地方,对它基本功能和概念不熟悉的人可能会难以掌握。但是不用担心,我下面已经把代码划分成小部分,做了一个简单的指导。那些语法看起来可能过于复杂,但是如果进入到它的思想和模式中,它是非常简单易懂的。下面,我们有了一个插件的基本层次:12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364// 阅读全文
posted @ 2013-08-26 11:34 ゞ╃漃瘼青賰 阅读(594) 评论(0) 推荐(1)
使用SeaJS实现模块化JavaScript开发【转】
摘要:前言SeaJS是一个遵循CommonJS规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加载机制。与jQuery等JavaScript框架不同,SeaJS不会扩展封装语言特性,而只是实现JavaScript的模块化及按模块加载。SeaJS的主要目的是令JavaScript开发模块化并可以轻松愉悦进行加载,将前端工程师从繁重的JavaScript文件及对象依赖处理中解放出来,可以专注于代码本身的逻辑。SeaJS可以与jQuery这类框架完美集成。使用SeaJS可以提高JavaScript代码的可读性和清晰度,解决目前JavaScript编程中普遍存在的依赖关系混 阅读全文
posted @ 2013-08-23 12:17 ゞ╃漃瘼青賰 阅读(5410) 评论(0) 推荐(1)
CMD 模块定义规范【转】
摘要:在 Sea.js 中,所有 JavaScript 模块都遵循 CMD(Common Module Definition) 模块定义规范。该规范明确了模块的基本书写格式和基本交互规则。在 CMD 规范中,一个模块就是一个文件。代码的书写格式如下:define(factory);defineFunctiondefine是一个全局函数,用来定义模块。definedefine(factory)define接受factory参数,factory可以是一个函数,也可以是一个对象或字符串。factory为对象、字符串时,表示模块的接口就是该对象、字符串。比如可以如下定义一个 JSON 数据模块:define 阅读全文
posted @ 2013-08-23 10:31 ゞ╃漃瘼青賰 阅读(595) 评论(0) 推荐(0)
响应式布局这件小事(转)
摘要:讲到响应式布局,相信大家都有一定的了解,响应式布局是今年很流行的一个设计理念,随着移动互联网的盛行,为解决如今各式各样的浏览器分辨率以及不同移动设备的显示效果,设计师提出了响应式布局的设计方案。今天就和大家来讲讲响应式布局这件小事,包含什么是响应式布局、响应式布局的优点和缺点以及响应式布局该怎么设计(通过CSS3Media Query实现响应布局)。一、什么是响应式布局?响应式布局是Ethan Marcotte在2010年5月份提出的一个概念,简而言之,就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。这个概念是为解决移动互联网浏览而诞生的。响应式布局可以为不同终端的用户提供更 阅读全文
posted @ 2013-07-05 11:23 ゞ╃漃瘼青賰 阅读(460) 评论(1) 推荐(1)
github简单使用教程(转)
摘要:github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。对于一般人来说公共仓库就已经足够了,而且我们也没多少代码来管理,O(∩_∩)O~。下面是我总结的一些简单使用方法,供初学者参考。1.注册账户以及创建仓库要想使用github第一步当然是注册github账号了。之后就可以创建仓库了(免费用户只能建公共仓库),Create a New Repository,填好名称后Create,之后会出现一些仓库的配置信息,这也是一个git的简单教程。2.安装客户端msysgitgithub是服务端,要想在自己电脑上使用git我们还需要一个g 阅读全文
posted @ 2013-07-03 11:11 ゞ╃漃瘼青賰 阅读(725) 评论(0) 推荐(0)
jQuery插件 -- Cookie插件jquery.cookie.js(转)
摘要:Cookie是网站设计者放置在客户端的小文本文件。Cookie能为用户提供很多的使得,例如购物网站存储用户曾经浏览过的产品列表,或者门户网站记住用户喜欢选择浏览哪类新闻。 在用户允许的情况下,还可以存储用户的登录信息,使得用户在访问网站时不必每次都键入这些信息Cookie下载地址:http://plugins.jquery.com/project/cookie使用方法:1.引入jquery.cookie.js 2.使用方法1).新添加一个会话 cookie:$.cookie('the_cookie', 'the_value');注:当没有指明 cookie有效时 阅读全文
posted @ 2013-07-03 11:05 ゞ╃漃瘼青賰 阅读(27694) 评论(0) 推荐(3)