自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (3)
  • 收藏
  • 关注

原创 JQuery淡入淡出效果

jQuery 拥有下面四种 fade 方法实现淡入淡出效果: fadeIn()    淡入已隐藏的元素 fadeOut()   淡出可见元素 fadeToggle()   如果元素已淡出,则 fadeToggle() 会向元素添加淡入效果。如果元素已淡入,则 fadeToggle() 会向元素添加淡出效果。 fadeTo()    允许渐变为给定的不透明度(值介于 0 与 1 之间)

2015-06-04 09:46:14 335 1

转载 $(function(){...})

这是JQUERY的内置函数,表示网页加载完毕后要执行的意思,相当于: 1、window.onload=function(){ //执行函数} 2、$(document).ready(function(){ } ) 3、 来自:http://zhidao.baidu.com/question/513755132.html

2015-06-02 16:08:55 173

响应式Web设计:HTML5和CSS3实战(第2版).pdf【全文高清+目录+书签】

第 1 章 响应式Web设计基础 1.1 定义需求 1.2 什么是响应式Web设计 响应式Web设计的由来 1.3 浏览器支持 关于工具和文本编辑器 1.4 第一个响应式的例子 1.4.1 HTML 1.4.2 图片 1.4.3 媒体查询 1.5 示例的不足之处 1.6 小结 第 2 章 媒体查询 2.1 为什么响应式Web设计需要媒体查询 CSS中基本的条件逻辑 2.2 媒体查询的语法 在link标签中使用媒体查询 2.3 组合媒体查询 2.3.1 @import与媒体查询 2.3.2 在CSS中使用媒体查询 3 2.3.3 媒体查询可以测试哪些特性 2.4 通过媒体查询修改设计 2.4.1 任何CSS都可以放在媒体查询里 2.4.2 针对高分辨率设备的媒体查询 2.5 组织和编写媒体查询的注意事项 2.5.1 使用媒体查询链接不同的CSS文件 2.5.2 分隔媒体查询的利弊 2.5.3 把媒体查询写在常规样式表中 2.6 组合媒体查询还是把它们写在需要的地方 2.7 关于视口的meta标签 2.8 媒体查询4级 2.8.1 可编程的媒体特性 2.8.2 交互媒体特性 2.8.3 悬停媒体特性 2.8.4 环境媒体特性 2.9 小结 第 3 章 弹性布局与响应式图片 3.1 将固定像素大小转换为弹性比例大小 3.1.1 为什么需要Flexbox 3.1.2 行内块与空白 3.1.3 浮动 3.1.4 表格与表元 3.2 Flexbox概述 3.2.1 Flexbox三级跳 3.2.2 浏览器对Flexbox的支持 3.3 使用Flexbox 3.3.1 完美垂直居中文本 3.3.2 偏移 3.3.3 反序 3.3.4 不同媒体查询中的不同Flexbox布局 3.3.5 行内伸缩 3.3.6 Flexbox的对齐 3.3.7 flex 3.3.8 简单的粘附页脚 4 3.3.9 改变原始次序 3.3.10 Flexbox小结 3.4 响应式图片 3.4.1 响应式图片的固有问题 3.4.2 通过srcset切换分辨率 3.4.3 srcset及sizes联合切换 3.4.4 picture元素 3.5 小结 第 4 章 HTML5与响应式Web设计 4.1 得到普遍支持的HTML5标记 4.2 开始写HTML5网页 4.2.1 doctype 4.2.2 HTML标签与lang属性 4.2.3 指定替代语言 4.2.4 字符编码 4.3 宽容的HTML5 4.3.1 理性编写HTML5 4.3.2 向<a>标签致敬 4.4 HTML5的新语义元素 4.4.1 <main>元素 4.4.2 <section>元素 4.4.3 <nav>元素 4.4.4 <article>元素 4.4.5 <aside>元素 4.4.6 <figure>和<figcaption>元素 4.4.7 <detail>和<summary>元素 4.4.8 &lt;header&gt;元素 4.4.9 <footer>元素 4.4.10 <address>元素 4.4.11 h1到h6 4.5 HTML5文本级元素 4.5.1 <b>元素 4.5.2 <em>元素 4.5.3 <i>元素 5 4.6 作废的HTML特性 4.7 使用HTML5元素 凭常识选择元素 4.8 WCAG和WAI-ARIA 4.8.1 WCAG 4.8.2 WAI-ARIA 4.8.3 如果你只能记住一件事 4.8.4 ARIA的更多用途 4.9 在HTML5中嵌入媒体 4.9.1 使用HTML5视频和音频 4.9.2 audio与video几乎一样 4.10 响应式HTML5视频与内嵌框架 4.11 关于“离线优先” 4.12 小结 第 5 章 CSS3新特性 5.1 没人无所不知 5.2 剖析CSS规则 5.3 便捷的CSS技巧 CSS响应式多列布局 5.4 断字 5.4.1 截短文本 5.4.2 创建水平滚动面板 5.5 在CSS中创建分支 5.5.1 特性查询 5.5.2 组合条件 5.5.3 Modernizr 5.6 新CSS3选择符 5.6.1 CSS3属性选择符 5.6.2 CSS3子字符串匹配属性选择符 5.6.3 属性选择符的注意事项 5.6.4 属性选择符选择以数值开头的ID和类 5.7 CSS3结构化伪类 5.7.1 :last-child 5.7.2 nth-child 6 5.7.3 理解nth 5.7.4 基于nth的选择与响应式设计 5.7.5 :not 5.7.6 :empty 5.7.7 :first-line 5.8 CSS自定义属性和变量 5.9 CSS calc 5.10 CSS Level 4选择符 5.10.1 :has伪类 5.10.2 相对视口的长度 5.11 Web排版 5.11.1 @font-face 5.11.2 通过@font-face实现Web字体 5.11.3 注意事项 5.12 CSS3的新颜色格式及透明度 5.12.1 RGB 5.12.2 HSL 5.12.3 alpha通道 5.12.4 CSS Color Module Level 4的颜色操作 5.13 小结 第 6 章 CSS3高级技术 6.1 CSS3的文字阴影特效 6.1.1 省略blur值 6.1.2 多文字阴影 6.2 盒阴影 6.2.1 内阴影 6.2.2 多重阴影 6.2.3 阴影尺寸 6.3 背景渐变 6.3.1 线性渐变语法 6.3.2 径向渐变背景 6.3.3 为响应式而生的关键字 6.4 重复渐变 6.5 使用渐变背景创造图案 7 6.6 多张背景图片 6.6.1 背景大小 6.6.2 背景位置 6.6.3 背景属性的缩写 6.7 高分辨率背景图像 6.8 CSS滤镜 6.8.1 可用的CSS滤镜 6.8.2 使用多个CSS滤镜 6.9 CSS性能的警告 CSS遮罩和剪裁的注意事项 6.10 小结 第 7 章 SVG与响应式Web设计 7.1 SVG的历史 7.2 用文档表示的图像 7.2.1 SVG的根元素 7.2.2 命名空间 7.2.3 标题和描述标签 7.2.4 defs标签 7.2.5 元素g 7.2.6 SVG形状元素 7.2.7 SVG路径 7.3 使用流行的图像编辑工具和服务创建SVG 利用SVG图标服务 7.4 在Web页面中插入SVG 7.4.1 使用img标签 7.4.2 使用object标签 7.4.3 把SVG作为背景图像插入 7.4.4 关于data URI的简短介绍 7.4.5 生成图像精灵 7.5 内联SVG 7.5.1 利用符号复用图形对象 7.5.2 根据上下文改变内联SVG颜色 7.5.3 复用外部图形对象资源 7.6 不同插入方式下可以使用的功能 8 浏览器兼容性问题 7.7 SVG的怪癖 7.7.1 SMIL动画 7.7.2 使用外部样式表为SVG添加样式 7.7.3 使用内联样式为SVG添加样式 7.7.4 用CSS为SVG添加动画 7.8 使用JavaScript添加SVG动画 使用GreenSock添加SVG动画 7.9 优化SVG 7.10 把SVG作为滤镜 7.11 SVG中媒体查询的注意事项 7.11.1 实现技巧 7.11.2 更多资料 7.12 小结 第 8 章 CSS3过渡、变形和动画 8.1 什么是CSS3过渡以及如何使用它 8.1.1 过渡相关的属性 8.1.2 过渡的简写语法 8.1.3 在不同时间段内过渡不同属性 8.1.4 理解过渡调速函数 8.1.5 响应式网站中的有趣过渡 8.2 CSS的2D变形 8.2.1 scale 8.2.2 translate 8.2.3 rotate 8.2.4 skew 8.2.5 matrix 8.2.6 transform-origin属性 8.3 CSS3的3D变形 transform3d属性 8.4 CSS3动画效果 animation-fill-mode属性 8.5 小结 第 9 章 表单 9 9.1 HTML5表单 9.2 理解HTML5表单中的元素 9.2.1 placeholder 9.2.2 required 9.2.3 autofocus 9.2.4 autocomplete 9.2.5 list及对应的datalist元素 9.3 HTML5的新输入类型 9.3.1 email 9.3.2 number 9.3.3 url 9.3.4 tel 9.3.5 search 9.3.6 pattern 9.3.7 color 9.3.8 日期和时间输入类型 9.3.9 范围值 9.4 如何给不支持新特性的浏览器打补丁 9.5 使用CSS美化HTML5表单 9.5.1 显示必填项 9.5.2 创造一个背景填充效果 9.6 小结 第 10 章 实现响应式Web设计 10.1 尽快让设计在浏览器和真实设备上运行起来 让设计决定断点 10.2 在真实设备上观察和使用设计 10.3 拥抱渐进增强 10.4 确定需要支持的浏览器 10.4.1 等价的功能,而不是等价的外观 10.4.2 选择要支持的浏览器 10.5 分层的用户体验 实现体验分层 10.6 将CSS断点与JavaScript联系起来 10.7 避免在生产中使用CSS框架 10 10.8 采用务实的解决方案 使用链接代替按钮 10.9 尽可能使用最简单的代码 10.10 根据视口隐藏、展示和加载内容 将复杂的可视化工作交给CSS 10.11 验证器和代码检测工具 10.12 性能 10.13 下一个划时代的产物 10.14 小结

2017-11-15

微信小程序:豆瓣电影

这是一款模仿豆瓣电影页面做的微信小程序,源码,代码未压缩,结构清晰明了,适合初学者深入理解微信小程序的编写方式。 其中使用到了豆瓣和百度提供的两个接口,如果想在本地运行起来,需在公众号设置域名: https://api.map.baidu.com https://api.douban.com 如果要在手机上预览,因为程序包大小限制,需删掉image/preview.gif, 详情请查看readme.md或评论留言

2017-11-10

ECMAScript 6入门(第二版)【超清+全目录】

ECMAScript 6入门 《ECMAScript 6入门》是一本开源的JavaScript语言教程,全面介绍ECMAScript 6新引入的语法特性。 本书覆盖 ES6/ES7 与 ES5 的所有不同之处,对涉及的语法知识给予详细介绍,并给出大 量简洁易懂的示例代码。 本书为中级难度,适合已经掌握 ES5 的读者,用来了解这门语言的最新发展;也可当作参考手册,查寻新增的语法点。 全书已由电子工业出版社出版,目前是第二版,书名为《ES6 标准入门》。纸版是基于网站内容排版印刷的。 感谢张春雨编辑支持我将全书开源的做法。如果您认可这本书,建议购买纸版。这样可以使出版社不因出版开源书籍而亏钱,进而鼓励更多的作者开源自己的书籍。

2017-11-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除