(译)异步加载 CSS 资源

本文由小智根据 Keith Clark 的 《Loading CSS without blocking render》所译。译文带有我自己的理解和思想,如需转载请注明相关信息: 原文地址:http://keithclark.co.uk/articles/loading-css-without-blocking-render/——作者:Keith Clark——译者:小智 本文演示如何在阻...

(译)CSS Guidelines (3)

注释编写 CSS 之前的认知工作是非常巨大的。有很多事情要注意,不同项目中有很多细微的差别要记住,最糟糕的情况是大部分开发者发现他们“不是写这代码的人”。在一定程度上记忆你自己写的类名、规则、对象、辅助方法是可行的,但接受 CSS 的开发者则不然。 CSS 需要更多的注释。 CSS 是一种不会留下太多痕迹的声明式语言,但看 CSS 通常很难辨别: 一段 CSS 是否与其他地方的代码相关联;...

(译)CSS Guidelines (2)

语法及格式样式指导的一种最简单的形式是关于语法和格式的一系列规则。以标准方法书写 CSS 意味着对于团队的所有成员来说代码看起来总是很熟悉。 另外,整洁的代码让人感觉清爽。这是个更容易投入工作的环境,促进其他团队成员去维持他们发现的整洁代码标准。丑陋的代码则会造成糟糕的先例。 代码分割伴随着最近急速发展的预处理器,开发者通常将 CSS 分割成若干文件。 尽管不使用预处理器,将不关联的代码快分...

(译)CSS Guidelines (1)

一、介绍CSS 不是一门优美的语言。尽管入门容易,但在任何合理的规模下都会产生问题。对于 CSS 的工作方式我们无法改变什么,但我们可以改变编写和构建 CSS 的方法。 当进行大规模、长周期的项目时,许多不同专长和能力的开发者一起工作,我们需要以统一的方式协作以达成以下目标: 保持样式表可维护; 保持代码透明、稳健、合理; 保持样式表的可拓展性。 为了达成以上目标我们需要应用许多技巧,本...

(译)CSS Guidelines (0)

本文由小智根据 Harry Roberts 的 《CSS Guidelines》所译。译文带有我自己的理解和思想,如需转载请注明相关信息: 原文地址:http://cssguidelin.es/——作者:Harry Roberts——译者:小智 译者的话最好还是阅读原文,因为译文毕竟经过译者的再加工,受限于译者的英语水平和国语水平,或许原作者的意思不能完全理解,理解的部分书写出来也可能辞...

CSS 计数器(下)

摘要技术文,不想细看可直接跳至最后的总结部分。 承接上篇《CSS 计数器(上)》,回复“20141123”、“CSS计数器”、“CSS”可查看。 上篇我们了解了 CSS 计数器的三个关键点,本篇我们来了解 CSS 计数器的用途。 计数器既然名为“CSS 计数器”,那么最基本的应用就是计数器了。 计数器1// css section.characters {counter-reset...

CSS 计数器(上)

摘要CSS 计数器,古老而又冷门的技术。 简介CSS 计数器不是什么新鲜玩意,早在小智上大学之前就已经出现了,只是比较冷门,开发中不常用到,但是随着 CSS 3 的支持日益增强,结合 CSS 3 的一些新特性,或许 CSS 计数器会迸发出不一样的光芒。 兼容性CSS 计数器只能跟 content 属性一起使用,而 content 属性只用于 :before / :after 伪元素...