自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

转载 javascript中常用坐标属性offset、scroll、client

javascript中常用坐标属性offset、scroll、client 今天在学习js的时候觉得这个问题比较容易搞混,所以自己画了一个简单的图,并且用js控制台里面输出测试了下,便于理解。1、在文档(document)对象里面用:scrollWidth/Height:获取对象的滚动宽度(滚动条可以滚动的宽度,相当于整个页面的总宽度的样子–网页正文全宽)scrollLeft/Top:设置或获取位

2018-01-12 17:30:28 310

转载 使用gulp进行简单的分环境配置

https://segmentfault.com/a/1190000004138375?_ea=503865出发点 通常我们在测试开发,正式运行等不同环境中,代码所使用的某些配置,如请求的api地址,文件存放位置等是不同的,实现这些配置信息的统一管理和快速配置可以减少我们手动更改的麻烦。解决方案 将不同环境下的配置信息以json形式统一存储在config.json文件中 添加constants

2017-09-19 12:04:58 2978

原创 flex 布局问题

http://blog.csdn.net/oudoni/article/details/64442741用weui做微网站陷入了flex布局的坑。flex与text-overflow配合效果一直都不是很理想。查阅了不少资料都无法解决问题(基本上能搜到的资料都是2层结构的,即flex容器与flex项两层,而自己的项目里面是有多层结构的,所以一直搭配不良)。最后,多次尝试后终于解决问题。即除了t

2017-09-17 19:11:02 437

转载 Webpack打包font-awesome

http://blog.csdn.net/yxz329130952/article/details/71794043使用webpack构建font-awesome或者bootstrap的时候,最常见的一个问题就是构建字体文件的问题。经常会出现无法找到字体文件的问题。下面就讲一下如何正确构建引入字体文件: 1. 首先安装依赖:npm install style-loader css-loader f

2017-09-14 14:05:35 392

转载 Git工作流指南:Gitflow工作流

git-flow 原文链接Git Workflows: Gitflow Cycle 这节介绍的Gitflow工作流借鉴自在nvie的Vincent Driessen。Gitflow工作流定义了一个围绕项目发布的严格分支模型。虽然比功能分支工作流复杂几分,但提供了用于一个健壮的用于管理大型项目的框架。Gitflow工作流没有用超出功能分支工作流的概念和命令,而是为不同的分支分配一个很明确的角色,并定

2017-09-12 14:19:22 206

转载 JavaScript运行原理解析

http://blog.csdn.net/liaodehong/article/details/50488098写在前面的话: 发现使用了那么长时间的JavaScript,但是对其运行原理还是不清晰,今天特意总结一下,把大神们的理论和自己的总结都记录到下面; 1. 什么是JavaScript解析引擎? 简单地说,JavaScript解析引擎就是能够“读懂”JavaScript代码,并准确地给

2017-08-17 17:45:46 313

转载 Git Submodule管理项目子模块

使用场景 当项目越来越庞大之后,不可避免的要拆分成多个子模块,我们希望各个子模块有独立的版本管理,并且由专门的人去维护,这时候我们就要用到git的submodule功能。常用命令 git clone –recursive 递归的方式克隆整个项目 git submodule add 添加子模块 git submodule init 初始化子模块 git submodule update

2017-08-15 18:28:20 723

转载 js sort方法根据数组中对象的某一个属性值进行排序

http://www.cnblogs.com/moqiutao/p/6382097.html

2017-07-17 19:37:33 380

原创 CSS 设置超过显示范围用 ... 代替

overflow: hidden;text-overflow:ellipsis;white-space: nowrap;

2017-07-10 14:57:15 2257

原创 简单旋转加载

第一种做法:/* loader */#loader{ -webkit-animation:change 0.5s linear infinite;}@-webkit-keyframes change{ 0%{ -webkit-transform:rotate(0deg); } 50%{ -webkit-transform:rotate(180deg); } 100%{ -web

2017-07-09 10:55:29 390

原创 关于 1px

.setTopLine(@c: #DCDCDC) { content: " "; position: absolute; left: 0; top: 0; right: 0; height: 1px; border-top: 1px solid @c; color: @c; transform-origin: 0 0; transform: scaleY(0.

2017-07-08 17:02:24 321

原创 toast.js

toast.js/** * toast 一般用于操作成功时的提示场景 * @param {string} content toast的文字 * @param {Object|function=} options 配置项或回调 * @param {number=} [options.duration=3000] 多少毫秒后关闭toast * @param {function=} option

2017-07-08 15:32:09 1008

原创 button设置倒计时

function setBtnTimeout(btn){ if(btn.hasClass("clicked")){ return; } btn.addClass("clicked"); setTimeout && clearInterval(setTimeout); var num = 60;

2017-07-08 14:45:37 489

转载 GIT合并特定commit

Git合并特定commits 到另一个分支 标签: gitmerge合并特定commit单个commit 2014-12-25 14:13 21570人阅读 评论(4) 收藏 举报 分类: Git(1) 经常被问到如何从一个分支合并特定的commits到另一个分支。有时候你需要这样做,只合并你需要的那些commits,不需要的commits就不合并进去了。 合并某个分支上的单个commi

2017-07-07 11:03:57 568

原创 dialog插件

dialog.html<script type="text/template" id="dialog"> <div class="<%=className%>"> <div class="weui-mask"></div> <div class="weui-dialog"> <% if(title){ %> <d

2017-07-04 18:10:58 277

原创 keyboard.js

(function(global,factory){ if(typeof define === 'function' && define.amd){ define(function(){ return factory(); }); }else if(typeof module !== 'undefined' && module.

2017-06-13 14:50:20 4679

原创 switcher.js

/** 使用:* 1,引入switcher.js* 2,* new switcher({* callback: function(checked){* if(checked){* alert("true");* }else {* alert("false");*

2017-06-13 14:48:14 786

转载 移动端调试方式简记

移动端调试方式简记

2017-06-12 16:46:38 261

翻译 远程调试 Android 设备使用入门1

远程调试 Android 设备使用入门Kayce Basques By Kayce Basques Technical Writer at Google 从 Windows、Mac 或 Linux 计算机远程调试 Android 设备上的实时内容。 本教程将向您展示如何:设置您的 Android 设备进行远程调试,并从开发计算机上发现设备。从您的开发计算机检查和调试 Android 设备上

2017-06-12 16:40:44 591

转载 jQuery ajax - serialize() 方法

http://www.w3school.com.cn/jquery/ajax_serialize.asp 实例 输出序列化表单值的结果:$("button").click(function(){ $("div").text($("form").serialize());});定义和用法 serialize() 方法通过序列化表单值,创建 URL 编码文本字符串。 您可以选择一个或多个表

2017-06-09 09:56:14 206

原创 开发规范

如果按class获取页面元素,则需要另外定义钩子(以大写J加下划线_开头,如”J_grid-list”),原则上钩子只是给JS预留的一个标识,不单独定义样式。特殊情况非要定义,就在页面里面定义(内联方式定义)

2017-06-02 17:51:46 180

原创 微信公众号开发

使用微信资源 https://weui.io/ https://weui.io/weui.js/

2017-06-02 17:50:22 248

原创 一个简单的模板引擎

var iBox = { /** * render * 取值:<%= variable %> * 表达式:<% if {} %> * 例子: * <div> * <div class="weui-mask"></div> * <div class

2017-06-02 17:38:59 459

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-05-18 14:00:58 164

android示例程序

88个经典Android应用程序打包下载%5B源代码%5D

2014-10-21

空空如也

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

TA关注的人

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