摘要: HTML优化 避免内联式/嵌入式代码 你可以通过三种方式在HTML页面中引入CSS或Javascript代码. 1. 内联式: 在HTML标签的style属性中定义样式,在onclick这样的属性中定义Javascript代码. 2. 嵌入式: 在页面中使用style标签定义样式,使用script标 阅读全文
posted @ 2017-06-21 15:51 chillylight 阅读(684) 评论(0) 推荐(0) 编辑
摘要: 1.fullPage.js插件 fullPage.js 是一个基于 jQuery 的插件,它能够很方便、很轻松的制作出全屏网站。如今我们经常能见到全屏网站,在手机上也经常能看到一些活动页面。这些网站用几幅很大的图片或色块做背景,再添加一些简单的内容,通过滚动或者滑动来翻页,显得格外的高端大气上档次。 阅读全文
posted @ 2017-05-31 15:54 chillylight 阅读(152) 评论(0) 推荐(0) 编辑
摘要: JS Bin if(!String.prototype.trim) { String.prototype.trim = function () { return this.replace(/^\s+|\s+$/g,''); }; } // var dom=document.querySelector("[name=username]"... 阅读全文
posted @ 2017-05-15 10:21 chillylight 阅读(1194) 评论(0) 推荐(0) 编辑
摘要: 1.工厂模式 优点:解决了创建多个相似对象的问题。 缺点:没有解决对象识别问题(即怎样知道一个对象的类型) 2.构造函数模式 与工厂模式相比,这里没有显式地创建对象;直接将属性和方法赋给了this对象;没有return语句。按照惯例,构造函数始终都应该以一个大写字母开头,而非构造函数应该以一个小写字 阅读全文
posted @ 2017-04-08 15:51 chillylight 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 1.doctype(文档类型)的作用是什么?你知道多少种文档类型? 可告知浏览器,文档使用哪种HTML或XHTML规范。该标签可声明三种DTD类型,分别表示严格版本Strict、过渡版本Transitional以及基于框架Frameset的HTML文档。不过现在基本都使用html5了,它兼容之前所有 阅读全文
posted @ 2017-03-21 17:08 chillylight 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 现如今,javascript无处不在,因此关于javascript的新知识也是层出不穷。javascript的特点在于,要学习它的语法入门简简单,但是要精通使用它的方式却是一件不容易的事。 来看看下面的这段代码,它来自于谷歌“名猿”Addy Osmani在几天前贴出的一段代码,它的作用是用来调试你的 阅读全文
posted @ 2017-03-14 14:31 chillylight 阅读(1208) 评论(0) 推荐(1) 编辑
摘要: 在网站制作的过程中常涉及一些小图标,以前大部分会采用小图片。但有了css3后很多变得方便了,比如要在li列表的每行文字的前面加个小三角,可以这么写: 效果便如上所示,方框包围的小三角就是。 阅读全文
posted @ 2017-03-14 10:27 chillylight 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 设计表单 A Stylin' Form Part 1 • Basic Controls * indicates required field ... 阅读全文
posted @ 2017-03-10 13:49 chillylight 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 三级菜单 首页 第二 第三 ... 阅读全文
posted @ 2017-03-10 10:43 chillylight 阅读(3239) 评论(0) 推荐(0) 编辑
摘要: 三栏-中栏流动布局主要有两种方法: 1.在中栏改变大小时使用负外边距定位右栏(适合较老浏览器)。 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>title</title> <link rel="stylesheet" ty 阅读全文
posted @ 2017-03-06 16:45 chillylight 阅读(404) 评论(0) 推荐(0) 编辑