自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jQuery源码阅读心得(一) 自调用匿名函数

自调用匿名函数jQuery最外层是一个匿名函数(function(window,undefined){ statements;})(window);这样这个匿名函数就能自动运行调用window,而且window成了这个匿名函数的局部变量;根据javascript作用链的原理,当jQuery在调用window的时候就不用到上层作用域中去寻找,就能更快的得到window;

2016-11-23 16:51:27 305

原创 angular中$watch的简单使用

$watch的用法$watch是$scope中的一个函数,作用是用来监听模型中值的变化,当值发生变化时候,他就会运行相应的函数$scope.$watch(watchExpresssion,listener,flag)1 watchExpression是监听的对象2 listener是监听函数,当watchExpression发生变化的时候运行;他有两个参数old和now;function

2016-11-22 15:52:06 1271

原创 git学习

GIT什么是GIT是一个源代码管理工具在一个项目中,凡是由开发人员编写的都算是源代码让源代码可以被追溯,主要记录每次变更了什么,谁主导这次变化安装GITGIT命令操作初始化一个本地GIT仓储 cd 当前项目目录 git init // 初始化一个本地的仓库查看本地仓储的变更状态 git status 用于查看本地仓储的状态git status -s // -s 是输出简要的变更

2016-11-22 10:12:38 266

转载 gulp入门

1 安装 Node2 创建项目创建项目文件夹进入项目文件夹初始化项目使用npm命令:npm init,根据提示完成。3 安装 Gulp进入项目文件夹,使用Node的包管理命令npm进行安装.全局安装npm install -g gulp项目依赖中安装npm install –save-dev gulp创建Gulp配置文件在项目根目录新建配置文件gulpfile.js设置配置信息以常见的Gulp插件为

2016-11-21 21:30:48 228

原创 第一个应用(Node)

创建服务器:服务器可以监听客户端的请求,类似于 Apache 、Nginx 等 HTTP 服务器。//创建一个http服务器var http = require("http");接收请求与响应请求 服务器很容易创建,客户端可以使用浏览器或终端发送 HTTP 请求,服务器接收请求后返回响应数据。var server = http.createServer(function(request,respo

2016-11-21 19:30:17 246

原创 JS面向对象(二)------------创建对象

1 工厂模式用函数封装对象例子: function createPerson(name,age){ var o = new Object(); o.name = name; o.age = age; o.sayName = function(){

2016-11-16 18:17:22 203

原创 JS面向对象(一)-----------理解对象

JS面向对象(一)———–理解对象1 属性类型 1.1 数据属性 [[Configurable]] 表示是否能是同delete删除 [[Enumerable]] 是否能通过for-in循环 [[Writable]] 能否修改属性的值 [[value]] 这个属性的数据值

2016-11-16 17:04:39 360

原创 myFocus插件制作焦点轮播图

第一步 引入myFocus 的js文件注意要把你的风格文件放在myFocus库文件目录下的mf-pattern目录内,即可实现自动引入机制。第二步 创建myFocus标准的html结构,并填充你的内容 第三步 在js文件之后调用函数//你可以简单的调用

2016-11-15 15:17:13 500

原创 清除浮动

我们常常用于使用了float css样式后产生浮动,最常用是使用clear:both清除浮动。比如一个大对象内有2个小对象使用了css float样式为了避免产生浮动,大对象背景或边框不能正确显示,这个时候我们就需要clear:both清除浮动。1、clear语法:clear : none | left|right| both 2、clear参数值说明:

2016-11-15 10:15:34 212

原创 盒子模型

.box1{ width: 100px; height: 100px; margin: 100px 200px; border: 1px solid red; padding: 100px 200px; } .box2{ width: 100px; height: 100px; margin: 100px 200px;

2016-11-15 09:48:26 222

原创 flex学习笔记

一 Flexbox布局(Flexible Box)模块旨在提供一个更加有效的方式制定、调整和分布一个容器里的项目布局,即使他们的大小是未知或者是动态的。 二 属性 1 display:flex | inline-flex;(用于父元素) 2 flex-direction(适用于父元素) :row 从左向右排

2016-11-07 15:46:00 1272

原创 box-sizing:border-boxing;第一次使用

1 当一个div设置box-sizing之前.box { margin-top: 200px; margin-left: 200px; background-color: black; width: 200px; height: 200px; border: 10px solid red; }效果是这样的2 当一个div设置box-sizing之后

2016-11-07 14:14:11 1955 1

原创 AngularJS学习笔记

一 Angular表达式 姓名: {{ firstName + ” ” + lastName }} <div ng-app="" ng-init="firstName='John';lastName='Doe'"> <p>姓名: <span ng-bind="firstName + ' ' + lastNa

2016-11-06 21:02:33 436

原创 做练习中学到的和复习的css内容

今下午和晚上做百度前端技术学院第六个题学到的和复习的东西(地址:http://ife.baidu.com/task/detail?taskId=6)1text-delaration属性 none:没装饰underline:下划线overline:上画线line-through:线横穿字2 文字环绕图片(三面)img{ float:left; pa

2016-11-04 19:51:52 217

原创 CSS实现一侧宽度自适应,一侧为固定宽度

在百度前端技术学院遇到的问题,“页面右侧部分为固定宽度,左侧保持与浏览器窗口变化同步自适应变化”不少网站都是这样的两列式布局,屏幕比较宽,如果全屏只有一列,看起来会比较累;两列式布局,可以让内容一列占较多的空间,并为固定宽度;其他导航或推荐的内容为自适应列;实现方式:固定宽度的一列用position:absolute;定位好;然后自适应的一侧用margin进行定位;#le

2016-11-04 14:56:05 471

原创 position学习 一种让元素上下和左右居中的方式

一  position属性1 absolute绝对定位相对于上一级的父元素进行定位,通过“top”,‘right’,‘bottom’,‘left’进行定位;2 fixed 固定定位相对于浏览器边界进行定位,通过“top”,‘right’,‘bottom’,‘left’进行定位; 3 relative   相对定位相对于该元素本来应该在的位置进行定位,通过“top

2016-11-03 19:51:41 4124

空空如也

空空如也

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

TA关注的人

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