摘要: 例子:ul#nav, ul li#nav和 #nav ul, #nav ul li 注意空格,没有空间隔开的就可以理解为限定 区别 1.ul#nav:表示id='nav'的ul;(ul限定#nav标签类型)(ID是唯一的,ul感觉多余了) 2.ul li#nav:表示 ul 的子标签id=‘nav’ 阅读全文
posted @ 2016-07-24 10:41 kan_kan 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 给div设置一个宽度,然后添加margin:0 auto属性 绝对定位居中: 绝对定位元素 如上代码,div左上角定位到中点效果如图中蓝色部分 利用margin向左,上分别移动宽高的一半,实现居中。 浮动居中: http://blog.163.com/hongshaoguoguo@126/blog/ 阅读全文
posted @ 2016-07-22 15:46 kan_kan 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 盒模型: 内容(content)、填充(padding)、边界(margin)、 边框(border) IE的content部分把 border 和 padding计算了进去 例:一个盒子的 margin 为 20px,border 为 1px,padding 为 10px, content 的宽为 阅读全文
posted @ 2016-07-22 14:46 kan_kan 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 在用户没有与因特网连接时,可以正常访问站点或应用,在用户与因特网连接时,更新用户机器上的缓存文件。 原理:HTML5的离线存储是基于一个新建的.appcache文件的缓存机制(不是存储技术),通过这个文件上的解析清单离线存储资源,这些资源就会像cookie一样被存储了下来。之后当网络在处于离线状态下 阅读全文
posted @ 2016-07-22 11:17 kan_kan 阅读(4227) 评论(0) 推荐(1) 编辑
摘要: IE8/IE7/IE6支持通过document.createElement方法产生的标签, 可以利用这一特性让这些浏览器支持HTML5新标签, 浏览器支持新标签后,还需要添加标签默认的样式。 当然也可以直接使用成熟的框架、比如html5shim; <!--[if lt IE 9]> <script> 阅读全文
posted @ 2016-07-22 11:03 kan_kan 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 主要分成两部分:渲染引擎(layout engineer或Rendering Engine)和JS引擎。 渲染引擎:负责取得网页的内容(HTML、XML、图像等等)、整理讯息(例如加入CSS等),以及计算网页的显示方式,然后会输出至显示器或打印机。浏览器的内核的不同对于网页的语法解释会有不同,所以渲 阅读全文
posted @ 2016-07-22 10:58 kan_kan 阅读(585) 评论(0) 推荐(0) 编辑
摘要: addEvent:function(target, functionref, tasktype) { if (target.addEventListener) target.addEventListener(tasktype, functionref, false); else if (target.attachEv... 阅读全文
posted @ 2016-07-17 10:07 kan_kan 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 在web设计中使用js可以实现很多的页面特效,然而很多人却忽视了HTML标签中META标签的强大功效,其实meta标签也可以实现很多漂亮的页面过渡效果。 META标签是HTML语言HEAD区的一个辅助性标签,Meta 标签放在每个网页的<head>...</head> 中间,我们大家比较熟悉的如: 阅读全文
posted @ 2016-07-16 15:23 kan_kan 阅读(223) 评论(0) 推荐(1) 编辑
摘要: ctrl+del :铺后景色alt+del:铺前景色ctrl+d:取消选框ctrl+t:拉伸(挡住文字)TAB:显示(隐藏)工具栏ctrl+alt+i:反选ctrl+r:辅佐线ctrl+j:复制并添加到图层ctrl+v:取消工具ctrl+w:关闭当前窗口ctrl+shift+E:合并可见图层 解决( 阅读全文
posted @ 2016-07-16 10:09 kan_kan 阅读(148) 评论(0) 推荐(0) 编辑
摘要: IE兼容性问题 阅读全文
posted @ 2016-07-16 09:47 kan_kan 阅读(306) 评论(0) 推荐(0) 编辑