摘要:
一原理: 其实原理很简单,就是使用background-position在一张大图中定位裁剪出我们需要的一个部分,然后用这个部分当作单个的图片使用。 background-position(x,y). 简单描述:以图片的左上角为原点坐标,两个参数分别为x,y轴。 阅读全文
摘要:
haslayout是IE-7浏览器的特有属性,hasLayout只有一种只读属性,有两种状态:true或false.当其为true时, 代表该元素有自己的布局,否则代表该元素的布局继承于父元素。 一, CSS属性 可以触发hasLayout的有如下CSS属性: 【1】display:inline-b 阅读全文
摘要:
1,清除浮动 上面的例子所示,1是浮动的,脱离了文档流,那么元素2就会上去补上元素1的位置,元素1会漂浮在元素2之上,把元素2给遮挡住如图所示。所以元素2可以使用, 清除浮动。可以由图1变成图2 css清除浮动( ): 阅读全文
摘要:
1,<span>标签在<div>里的位置 左上 2,当一个div里是一个div的时候,子div在父div里的位置是上部 3,如果我们想要使用line-height使“文件上传”居中,那我们必须使包裹它的标签是inline属性,inline-block不行。 4,如果我们想让文件上传几个字靠右垂直居中 阅读全文
摘要:
unset unset 关键字我们可以理解为不设置,其实,它是关键字initial和inherit的组合。 当我们给一个css属性设置了unset的话: 1,如果该属性默认继承属性,该值等同于inherit 2,如果该属性是非继承属性,该值等同于initial 使用unset继承/取消样式: 1,由 阅读全文
摘要:
将原型链作为实现继承的主要方法。其基本事项就是利用原型让一个引用类型继承另一个引用类型的属性和方法。 实现的基本方式就是,让子类原型对象,等于父类对象的一个实例。 也会出现点小问题,如下例: 改进方法: 阅读全文
摘要:
这是最基本的一个选项卡的编写方式。第一步for循环为每个li 绑定了点击事件。这样做不太好。我们用事件委托的方法,把点击事件绑定在父级元素上。 阅读全文
摘要:
一,什么是事件冒泡? 在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或事件返回true,那么这个事件会向这个对象的的父级传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者到达了对象 阅读全文