[译] 渐进增强的 CSS 布局:从浮动到 Flexbox 到 Grid

今年早些时候,大多数主流浏览器都支持了 CSS Grid 布局。自然地,规范也成为了大小会议的热门话题之一。在参与了一些关于 Grid 布局和渐进增强的讨论后,我认为使用它还是有很大的不确定性。我听到一些很有趣的问题和发言,我想在这篇文章中讨论讨论。

CSS长度单位 px和pt的区别

基本上,小于0.13英寸,对于视力不太好的或者年老的用户,就会有阅读困难,小于0.12英寸,即便一般用户也会感觉吃力。所以,一般在这种情况下,要么使用16px以上的字体大小,如果还是要9pt,那就改变显示属性,间接来改变到16px以上也一样。

Mozilla 计划让 Firefox 支持 -webkit- CSS浏览器引擎前缀

Mozilla正在研究一种方法,让Firefox浏览器原生支持webkit css浏览器引擎前缀。浏览器特定的CSS引擎前缀长期存在,使开发人员可以编写只在某个浏览器中执行代码。这使他们能够在某些特定代码成为标准之前,就让特定浏览器可以执行这些代码。

谷歌浏览器终于开始支持CSS变量(Variable)了

Mozilla 最先在 Firefox 29 中加入了对 CSS 变量(CSS variables)的支持,而开发者们可以在他们的 CSS 代码中部署使用了多年的 compile-to-CSS 语言,比如 Sass、LESS、或者 Stylus。

CSS编写指导规范和建议

有人喜欢在一份文件文件中编写所有的内容,而我在迁移至 Sass 之后开始将样式拆分成多个小文件。这都是很好的做法。无论你选择哪种,下文的规则都将适用,而且如果你遵守这些规则的话你也不会遇到什么问题。这两种写法的区别仅仅在于目录以及区块标题

5 款 Linux 下免费的 CSS 编辑器

一台计算机系统不能没有操作系统,大公司的开发者也开发过不复杂易于使用的操作系统。而Linux被认为是复杂的系统,它仍然是最常使用的系统,当然不仅仅是开发者和极客会使用,也可能是日常生活中的你或我,也喜欢它。因为它的神奇般的稳定因素和应用的拓展水平,都比Windows OS好得多。

加载 CSS 时不影响页面渲染

本文展示了一种技术,它能通过异步下载样式表,以阻止它们的下载阻塞页面的渲染,从而尽可能快的让访问者获取到信息内容.