- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 CSS 垂直居中的11种方式
11种实现方式分别如下:1. 使用绝对定位和负外边距对块级元素进行垂直居中html代码:div id="box"> div id="child">我是测试DIVdiv>div>css代码:#box { width: 300px; height: 300px; background: #ddd; positio
2017-04-13 21:52:25 1112
原创 jQuery中事件绑定bind、live、delegate、on方法
1. 给页面上的某个元素绑定事件,最初采用下面的方式实现: $(‘selector’).click(function(){ //code});缺点:不能同时绑定多个事件,不能绑定动态的元素。后来接触到了on、bind、live、delegate,以下是对它们的一些探究。 2. bind(type,[data],fn
2017-04-08 20:44:11 394
原创 jQuery 事件委托
随着DOM结构的复杂化和Ajax等动态脚本技术的运用,有了较多的动态添加进来的元素,直接用JQ添加click事件会发现新添加进来的元素并不能直接选取到,在这里就需要用到事件委托方法,JQ为事件委托提供了live()、dalegate()和on()方法。 事件委托我们知道,DOM在为页面中的每个元素分派事件时,相应的元素一般都在事件冒泡阶段处理事件。在类似 body > div
2017-04-08 20:33:53 2708
原创 js继承方式总结
写在前面一直不喜欢JS的OOP,在学习阶段好像也用不到,总觉得JS的OOP不伦不类的,可能是因为先接触了Java,所以对JS的OO部分有些抵触。偏见归偏见,既然面试官问到了JS的OOP,那么说明这东西肯定是有用的,应该抛开偏见,认真地了解一下约定P.S.下面将展开一个有点长的故事,所以有必要提前约定共同语言:123
2017-04-08 19:26:34 187
原创 Ajax跨域方法
由于在工作中需要使用AJAX请求其他域名下的请求,但是会出现拒绝访问的情况,这是因为基于安全的考虑,AJAX只能访问本地的资源,而不能跨域访问。比如说你的网站域名是aaa.com,想要通过AJAX请求bbb.com域名中的内容,浏览器就会认为是不安全的,所以拒绝访问。会出现跨域问题的几种情况:后台在百度上寻找解决方案解决了这个问题,一共总结出三种方案:代理、JSON
2017-04-08 13:54:15 264
原创 html设置浏览器模式
标准模式与怪异模式: 由于历史的原因,各个浏览器在对页面的渲染上存在差异,甚至同一浏览器在不同版本中,对页面的渲染也不同。在W3C标准出台以前,浏览器在对页面的渲染上没有统一规范,产生了差异(Quirks mode或者称为Compatibility Mode);由于W3C标准的推出,浏览器渲染页面有了统一的标准(CSScompat或称为Strict mode也有叫做Stand
2017-04-07 22:24:37 3515
转载 浏览器标准模式和怪异模式
要想写出跨浏览器的CSS,必须知道浏览器解析CSS的两种模式:标准模式(strict mode)和怪异模式(quirks mode)。所谓的标准模式是指,浏览器按W3C标准解析执行代码;怪异模式则是使用浏览器自己的方式解析执行代码,因为不同浏览器解析执行的方式不一样,所以我们称之为怪异模式。浏览器解析时到底使用标准模式还是怪异模式,与你网页中的DTD声明直接相关,DTD声明定义了标准文档的
2017-04-07 22:05:13 262
原创 float 效果AND原理解析
先看一下在w3c中对于float的解释 float被归类于CSS 定位属性(Positioning) 描述:规定框是否应该浮动。 定义和用法:float 属性定义元素在哪个方向浮动。以往这个属性总应用于图像,使文本围绕在图像周围,不过在 CSS 中,任何元素都可以浮动。浮动元素会生成一个块级框,而不论它本身是何种元素。 如果浮动非替换元素,则要指定一个明确的宽度;否则,它们会尽可能
2017-04-06 22:37:50 627
转载 float 原理~
CSS Float是网页设计最强大的灵活性功能之一。本文介绍CSS Float的基本原理和行为特征,并介绍各种浏器Float特性的Bugs。内容基本的浮动原理浮动是如何进行的浮动从何处开始水平浮动堆叠反向浮动Clearing Floats基本的浮动原理任何元素 element 都可以被浮动。段落、div、list、tables,以及图像都可以被浮动,事实上即使是像 span 和
2017-04-06 22:14:47 306
转载 jQuery选择器
jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 $("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $(".myClass") 选择使用myClass类的css
2017-04-06 22:02:43 158
Computational Fourier Optics:a MATLAB tutorial
2017-12-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人