自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

秋水不寒的专栏

代码是我的行为艺术

  • 博客(27)
  • 资源 (15)
  • 收藏
  • 关注

原创 深入理解JavaScript事件捕获,阻止

接上篇,既然有事件的冒泡,也可以有事件的捕获,这是一个相反的过程。区别是从顶层元素到目标元素或者从目标元素到顶层元素。来看代码: $input.addEventListener("click", function(){ this.style.border = "5px solid red"; alert("red")}, true)$div.addE

2016-05-27 14:58:57 8610

原创 深入理解JavaScript事件冒泡

一、什么是事件冒泡在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层次的最顶层,即document对象(有些浏览器是window)。打个比方说:你在

2016-05-27 14:29:20 3386

原创 深入理解BootStrap之栅格系统(布局)

1、栅格系统(布局)Bootstrap内置了一套响应式、移动设备优先的流式栅格系统,随着屏幕设备或视口(viewport)尺寸的增加,系统会自动分为最多12列。我在这里是把Bootstrap中的栅格系统叫做布局。它就是通过一系列的行(row)与列(column)的组合创建页面布局,然后你的内容就可以放入到你创建好的布局当中。下面就简单介绍一下Bootstrap栅格系统的工作原理:

2016-05-26 14:11:20 28050 4

原创 web前端35个jQuery小技巧!

废话不说 直接代码,有问题可以一起交流1. 禁止右键点击$(document).ready(function(){ $(document).bind("contextmenu",function(e){ return false; });});2. 隐藏搜索文本框文字Hide when clicked in the search field, the

2016-05-24 09:40:59 8015 5

转载 深入理解 CSS 中的行高与基线

百度面试直接被面试官问住了,回来总结下css 行高相关问题!1、基本概念1.  基线、底线、顶线、中线注意:基线(base line)并不是汉字文字的下端沿,而是英文字母“x”的下端沿。2. 内容区内容区是指底线和顶线包裹的区域(行内元素display:inline可以通过background-color属性显示出来),实际中不一定看

2016-05-23 17:43:53 37043 7

转载 BAT及各大互联网公司2014前端笔试面试题:JavaScript篇

BAT及各大互联网公司2014前端笔试面试题:JavaScript篇很多面试题是我自己面试BAT亲身经历碰到的。整理分享出来希望更多的前端er共同进步吧,不仅适用于求职者,对于巩固复习前端基础更是大有裨益。而更多的题目是我一路以来收集的,也有往年的,答案不确保一定正确,如有错误或有更好的解法,还请斧正。前面几题是会很基础,越下越有深度。前面几题是会很基础,越

2016-05-20 10:40:40 2817

转载 BAT及各大互联网公司2014前端笔试面试题:HTML/CSS篇

BAT及各大互联网公司2014前端笔试面试题:HTML/CSS篇原文出处: Ico_Coco 的博客(@CHoK__Coco_mAm)   很多面试题是我自己面试BAT亲身经历碰到的。整理分享出来希望更多的前端er共同进步吧,不仅适用于求职者,对于巩固复习js更是大有裨益。而更多的题目是我一路以来收集的,也有往年的,答案不确保一定正确,如有错误或有更好的解法,还请斧

2016-05-20 10:25:22 1588

原创 JavaScript字符串处理函数 - split()、join()、substring()和indexOf()

函数 :split() 功能 :使用一个指定的分隔符把一个字符串分割存储到数组 例子: str=”jpg|bmp|gif|ico|png”; arr=theString.split(”|”); //arr是一个包含字符值”jpg”、”bmp”、”gif”、”ico”和”png”的数组 函数 :Join() 功能 :使用您选择的分隔符将一个数组合并为一个字符串 例

2016-05-17 17:20:49 769

原创 defer、async属性以及JS异步加载并执行解决方案

优化脚本文件的加载提高页面的加载速度,一直是前端工程师提高页面加载速度很重要的一条。因为涉及到各个浏览器对解析脚本文件的不同机制,以及加载脚本会阻塞其他资源和文件的加载。当浏览器解析器遇到时,会立即加载(加载:下载,解析和执行),浏览器对其他资源和文档的加载会停止。为了提高页面的加载速度,得让JS不阻塞其他资源的加载。Webkit 和 Firefox 对JS的执行过程进行了优化,增加了“预

2016-05-17 15:16:41 7903

转载 web开发常见问题集锦

1.JS控制HTML元素的显示和隐藏利用来JS控制页面控件显示和隐藏有两种方法,两种方法分别利用HTML的style中的两个属性,两种方法的不同之处在于控件隐藏后是否还在页面上占空位。方法一:document.getElementById("EleId").style.visibility="hidden";document.getElementById("EleId").s

2016-05-17 15:06:22 2972

翻译 学习JavaScript应该尽早知道的几个技巧

Shortcut Notations 简洁写法One of the things I love most about JavaScript now is shortcut notations to generate objects and arrays. So, in the past when we wanted to create an object, we wrote:在过去

2016-05-17 14:40:06 8999

原创 JavaScript 禁止复制与粘贴

oncopy事件:定义和用法oncopy 事件在用户拷贝元素上的内容时触发。提示: oncopy 事件在用户拷贝元素时也会触发,例如, 拷贝 元素。提示: oncopy 事件通常用于 type="text" 的 元素。提示: 有三种方式可以拷贝元素和内容:按下 CTRL + C在你的浏览器的 Edit(编辑) 菜单中选择 "Copy(复制)"邮件

2016-05-16 00:05:58 5545

转载 前端精选文摘:BFC 神奇背后的原理

BFC 已经是一个耳听熟闻的词语了,网上有许多关于 BFC 的文章,介绍了如何触发 BFC 以及 BFC 的一些用处(如清浮动,防止 margin 重叠等)。虽然我知道如何利用 BFC 解决这些问题,但当别人问我 BFC 是什么,我还是不能很有底气地解释清楚。于是这两天仔细阅读了CSS2.1 spec 和许多文章来全面地理解BFC。一、BFC是什么?  在解释 BFC 是什么之前,

2016-05-13 14:53:02 589

原创 HTML5 LocalStorage 本地存储

HTML5 LocalStorage 本地存储,,说到本地存储,这玩意真是历尽千辛万苦才走到HTML5这一步,之前的历史大概如下图所示: 最早的Cookies自然是大家都知道,问题主要就是太小,大概也就4KB的样子,而且IE6只支持每个域名20个cookies,太少了。优势就是大家都支持,而且支持得还蛮好。很早以前那些禁用cookies的用户也都慢慢的不存在了,就好

2016-05-13 14:43:39 1403

原创 css3绘制各种图形效果

如何使用CSS来制作图形,比如说圆形,半圆形,三角形等。今天我特意在网上查阅了一下,介绍这样的教程还是蛮多的,因此我也决定整理一份相关教程出来与大家一起分享。如何工作?很少会有人意识到,当浏览器绘制的border,会有一个角度的问题。我们就是得用这样的一个技巧来制作三角的效果。我们只需要保证一边的边框是有色,其他边框色为透明色,这样我们就很容易制作出三角形,然后改变其大小来实现不同

2016-05-12 10:23:27 7606

原创 css3 画几何图形之三角形--随笔

Document   *{padding: 0;margin: 0;}  #box{      width: 0px;   height: 0px;   border:100px solid transparent;/*透明色*/   border-top-color: red;   border-bottom: 0 none;  }

2016-05-11 23:46:49 555

原创 CSS格式化工具-直接可以使用

CSS格式化工具-直接可以使用

2016-05-09 16:08:02 1942

原创 CSS知识点积累总结

CSS开始    1、认识CSS样式        使用CSS样式的一个好处是通过定义某个样式,可以让不同网页位置的文字有着统一的字体、字号或者颜色等    2、CSS样式的优势        用括起来,统一设置css样式    3、CSS代码语法        css 样式由选择符和声明组成,而声明又由属性和值组成        p{color:blue}(选

2016-05-07 23:12:56 4285

转载 Sublime Text 3 快捷键汇总

Sublime Text 3非常实用,但是想要用好,一些快捷键不可或缺,所以转了这个快捷键汇总。用惯了vim,有些快捷键也懒得用了,尤其是在win下面,还有图形界面,所以个人觉得最有用的还是搜索类,对于阅读和修改代码来说,非常实用。选择类Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。Alt+F3 选中文本按下快捷键,即可一次性选择全

2016-05-06 22:30:36 428

原创 HTML5 Canvas 频谱

废话少说,直接贴出代码HTML5音频可视化频谱跳动代码 HTML5音频可视化频谱跳动代码audio element not supportedmain.jswindow.AudioContext = window.AudioContext || window.webkit

2016-05-06 22:21:07 4440

原创 CSS Reset 自己整理

*{    margin:0;    padding:0;}.clearfix{    height:0;    overflow:hidden;    clear:both;}建议使用下面html, body, div, span, applet, object, iframe,h1, h2, h3, h4,

2016-05-06 17:46:24 709

原创 javascript 句柄 --DOM事件处理及跨浏览器处理

var eventUtil={             // 添加句柄             addHandler:function(element,type,handler){               if(element.addEventListener){                 element.addEventListener(type,handler,fal

2016-05-06 17:43:20 1491

转载 十分钟知道JavaScript 闭包

前言:JavaScript中有几个非常重要的语言特性——对象、原型继承、闭包。其中闭包对于那些使用传统静态语言C/C++的程序员来说是一个新的语言特性。本文将以例子入手来介绍JavaScript闭包的语言特性,并结合一点ECMAScript语言规范来使读者可以更深入的理解闭包。本文是入门文章,例子素材整理于网络,如果你是高手,欢迎针对文章提出技术性建议和意见。本文讨论的是Javascrip

2016-05-06 17:41:27 403

原创 Bootstrap---Fluid layout 流布局

流布局是一种适应屏幕的做法。即不固定块的宽度,而是采用百分比作为单位来确定每一块的宽度。这种布局非常适合一次编写,然后自适应各种不同大小的屏幕(手机,PAD…)。Container-fluid">                             按顺序添加这几个类。最外面包含块有 container-fluid类,表明

2016-05-06 17:35:26 1538

转载 javascript面试题精讲

javascript 面试知识点

2016-05-06 16:07:43 36349 3

转载 Ajax与Java通过POST方式交互

1、关于Ajax交互的步骤     1.1  获取到xmlhttprequest      1.2  设置xmlhttprequest的onreadystatechange响应事件      1.3  准备获取ajax请求 xmlhttp.open("POST", "AjaxServerlet", true);      1.4  设置消息头为表单形式,模仿表单

2016-05-06 16:02:14 2242

原创 HTML常用标签整理

一、Html介绍    1、Html和CSS的关系        1. HTML是网页内容的载体        2. CSS样式是表现(用来改变内容外观的东西称之为表现)        3. JavaScript是用来实现网页上的特效效果(有动画的,有交互的一般都是用JavaScript来实现的)    2、html标签        是段落标签        图片标签

2016-05-06 13:41:55 1338

最新html.js 兼容ie

方法一 引入html5.js 方法二 if IE script src=http://html5shiv.googlecode.com/svn/trunk/html5.js>/script endif

2015-12-10

flex 多图显示预览

flex图片预览 直接导入即可使用,简单易懂,可以借鉴

2013-09-13

flex自学入门手册

适用于初学者的flex自学入门手册,从头入门,例子试用,简单易懂

2013-09-12

FLEX 文件上传下载

FLEX 文件上

2013-09-12

OpenCV 2 Computer Vision Application Programming Cookbook_Code

涵盖了《OpenCV.2.Computer.Vision.Application.Programming.Cookbook》该书的所以例子,很适合新手。

2013-01-06

OpenCV.2.Computer.Vision.Application.Programming.Cookbook.pdf

If you are a novice C++ programer who wants to learn how to use the OpenCV library to build computer vision applications, then this cookbook is appropriate for you. It is also suitable for professional software developers wishing to be introduced to the concepts of computer vision programming. It can be used as a companion book in university-level computer vision courses. It constitutes an excellent reference for graduate students and researchers in image processing and computer vision. The book provides a good combination of basic to advanced recipes. Basic knowledge of C++ is required.

2013-01-06

ArcGIS_10中文版最简安装及完全破解图解及注册机下载

ArcGIS_10中文版最简安装及完全破解图解及注册机下载,试过100%好用。

2012-12-14

毕业论文网站

本毕业论文网站是基于ASP.NET+SQL SERVER2005 实现 与大家分享一下

2012-06-26

班级管理系统

ASP.NET+sql server 2005 班级管理系统

2012-06-18

智能办公系统

智能办公系统 三层 感觉 不错 与大家分享一下 ~

2012-05-08

新闻发布管理系统

新闻发布管理系统 三层架构 C#.net 感觉不错 和大家分享一下

2012-05-08

书店销售系统

书店销售系统 与大家分享一下 感觉不错 C# asp.net +sql server 运行

2012-05-08

网上竞标系统

网上竞标系统 竞标 网上竞标 推荐给大家 好东西 分享一下

2012-05-08

jQuery 文档学习必备

jQuery 文档学习必备 新手推荐 与大家分享一下

2012-05-08

w3cschool综合参考手册

最新w3cschool综合参考手册全 (适用)

2012-05-04

空空如也

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

TA关注的人

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