11 2012 档案

摘要:好就没有更新博客了,今天有空再写的东西吧,说说最近碰到的一些关于页面布局的小问题,总结一下。一、经常用到height:100%去自适应高度,可是有的时候这个办法却不能成功,其实height:100%起作用是有个前提的,就是node的parentNode必须要有固定的高度,子节点的height:100%才会有效果;二、常见三栏布局,上中下,上下固定高度,中间自适应,之前我想到没想,自适应就用js处理好了,结构跟同行交流,原来css就可以做到的,唉,真的是丢人啊,自己动手写了一个,果然可以实现,基本原理是用height:100%;代码如下:<!DOCTYPE html><html 阅读全文
posted @ 2012-11-30 15:19 黑暗骑士之“闪” 阅读(191) 评论(0) 推荐(0)
摘要:本文适合初学者,特别是对构造函数、原型和原型链概念比较模糊的,大牛请路过,好了,让我们一步步来看看js的原型(链)到底有多神秘……一、函数创建过程在了解原型链之前我们先来看看一个函数在创建过程中做了哪些事情,举一个空函数的例子:function A() {}; 当我们在代码里面声明这么一个空函数,js解析的本质是(肤浅理解有待深入):1、创建一个对象(有constructor属性及[[Prototype]]属性),根据ECMA,其中[[Prototype]]属性不可见、不可枚举2、创建一个函数(有name、prototype属性),再通过prototype属性引用刚才创建的对象3、创建变量A, 阅读全文
posted @ 2012-11-07 16:44 黑暗骑士之“闪” 阅读(1169) 评论(5) 推荐(2)
摘要:图片轮播是一个很常见的业务需求,很多地方都会出现,譬如京东商城首页上就有这么一个,今天我又再次模仿一个,不过今天要用原型模式来写,可是发现自己还是领悟的不够好,希望各位批评指点。 图片轮播 123456 阅读全文
posted @ 2012-11-07 13:30 黑暗骑士之“闪” 阅读(1629) 评论(0) 推荐(1)
摘要:昨天在看NBA的时候无意中看到CCTV 5+体育太上的这个选项卡比较好看,便想模仿一个,看罢球赛于是就来做一个,要求是用原生js实现,还得兼容各浏览器,本以为没什么难度,半个小时差不多能搞定,结果却搞了三个小时。习惯了用jq,结果原生js都不知道怎么写了,看来以后还得多练练啊,否则越来越懒,越来越不会写原生js了。还有一个就是兼容IE6-8。<html><head> <meta charset="utf-8"> <title>选项卡</title> <style type="text/css&quo 阅读全文
posted @ 2012-11-05 16:16 黑暗骑士之“闪” 阅读(438) 评论(0) 推荐(0)