一、书的格式和约定
- 一共 47 篇攻略,收入于 7 章之中,每篇攻略内容相互独立
- 每篇攻略分成两个或多个部分,第一部分叫做“难题”,引入问题后会给出多个解决方案。
书中的所有 JavaScript 都是原生 JS,只用到一个工具函数 —— $$()
function $$(selector,context){context = context || documentlet elements = document.querySelectorAll(selector)return Array.prototype.slice(elements)}
一些栏目解读:
- 小花絮:介绍 CSS 特性背后的故事和趣闻
- 试一试:一个在线示例
- 相关规范:攻略的末尾都会有
- 关于未来:聊一聊未来的解决方案
二、CSS 编码技巧
- 尽量减少代码重复
- 相信你的眼睛,而不是数字
- 合理使用简写
一个 button 按钮的属性
padding: .3em .8em;border: 1px solid #446d88;background: #58a linear-gradient(#77a0bb, #58a);border-radius: .2em;box-shadow: 0 .05em .25em gray;color: white;text-shadow: 0 -.05em .05em #335166;font-size: 125%;line-height:1.5;
「@浪里淘沙的小法师」
