div+css
KeevaJ
这个作者很懒,什么都没留下…
展开
-
html的第一个标签:<!DOCTYPE>
定义和用法 声明位于文档中的最前面的位置,处于 标签之前。此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。该标签可声明三种 DTD(文档类型申明) 类型,分别表示严格版本、过渡版本以及基于框架的 HTML 文档。以下面这个 标签为例:在上面的声明中,声明了文档的根元素是 html,它在公共标识符被定义为 "-//W3C//DTD XHTML 1.0 Stri转载 2012-04-16 18:54:13 · 994 阅读 · 0 评论 -
JavaScript 的加载和变量提升
JavaScript的加载为顺序加载,html页面加载完成之后,开始解析html的时候加载外部js文件。JavaScript的执行,按照从上到下的顺序执行(内部和外部的js都加载完成之后);JavaScript的变量提升的位置以标签为单位,变量只会提升到本段js的头部。console.log(a); //undefinedconsole.log(b); //errorvar a;原创 2015-01-12 12:37:08 · 532 阅读 · 0 评论 -
Javascript的重载
在使用jQuery的时候,有许多函数可以具有不同个数的参数。如fadeIn()、fadeIn("fast")、fadeIn(1000)和css("height")、css("height",100)咋一看,函数的定义类似于Java语言中的重载。但是js作为一种弱类型的语言,实在想不明白是怎样实现这样的重载的。查了下资料,发现两个要点:arguments和constructor.ar原创 2015-01-12 11:40:54 · 555 阅读 · 0 评论 -
display:inline-block引发的间隙思考
http://sentsin.com/web/23.html转载 2014-04-02 16:56:35 · 591 阅读 · 0 评论 -
normalize.css v3.0.0 源码
/*! normalize.css v3.0.0 | MIT License | git.io/normalize *//*** 1. Set default font family to sans-serif.* 2. Prevent iOS text size adjust after orientation change, without disabling* user zoom.转载 2014-03-19 17:27:31 · 1626 阅读 · 0 评论 -
css reset
The goal of a reset stylesheet is to reduce browser inconsistencies in things like default line heights, margins and font sizes of headings, and so on. The general reasoning behind this wasdiscuss转载 2014-03-19 15:54:30 · 543 阅读 · 0 评论 -
ie6不兼容position:fixed的解决方法
Untitled Documentbody { margin:0; padding:0;}#nav { width:100%; height:50px; background:#000;}.main { width:980px; background:#FFC; margin:0 auto;padding-top:50px;}.fixed { position:fixed; top:0原创 2014-01-06 23:20:10 · 697 阅读 · 0 评论 -
子层的margin-top属性应用到父层上的解决方法?
这个是CSS规范化的结果,在1999规范以前,所有元素都是默认有border的,或者说,即使border宽度为0,仍然可作定位使用。现在的规范中,将对margin定义更明确化(外边距:与当前盒模型以外的最近一个盒模型的间距),如果直接的父级盒模型在当前方向上没有border,就认为父级的范围也属于子标签的边框的一部分。(稍微试了下,仍然没有解决!有待考证!)父层加overf转载 2012-06-20 19:00:30 · 637 阅读 · 0 评论 -
CSS中position的absolute如何相对于父元素的位置进行定位
之前老弄不明白,只能凭借一点短期内“虐出来的经验”制作需要的效果,后来仔细研究了一下Hutia的XScroller,并且仔细看了文档,才知道这个position属性其实是指本体对上级的定位。如果这么理解,就好办了。默认的属性值都是static,静态。就不用多说了。最关键的是relative(相对)以及absolute(绝对)。往往我们如果是COPY别人的代码,会把absolute属性与转载 2012-06-20 09:42:29 · 798 阅读 · 0 评论 -
Android 4.0.x 浏览器不触发 ontouchend 事件的bug
问题是这样的,使用 touch* 事件时,在 Android 4.0 上面的浏览器手指在 a 元素(或者其他任何元素)上做滑动操作,然后手指离开,结果不会触发 touchend 事件。同样的操作在 Android 2.x / ios 却会会正常触发 touchend 事件。到 touchmove 事件之后就终止掉,简单说,就是 touchend 事件丢失。天呐~无疑这是一个非常严重的bug——转载 2015-08-14 22:33:34 · 842 阅读 · 0 评论