然而,如今我们仍然可以通过一些方式来使用这些功能

Collaborate on cutting-edge hong kong data technologies and solutions.
Post Reply
mehadihasan123456
Posts: 834
Joined: Sat Dec 21, 2024 7:14 am

然而,如今我们仍然可以通过一些方式来使用这些功能

Post by mehadihasan123456 »

PostCSS 实现最佳 CSS
仅仅因为 CSS 现在不具备预处理器的所有功能,并不意味着没有对其进行改进。从理论上讲,只要浏览器制造商起床,您就可以开始使用变量等。不,这次不是他们的错。这些只是所谓的工作草案。这些是尚未正式发布的未完成功能,并且可能会很快发生变化。

我们不需要学习大量的新语言,只需像平常一样编写 CSS - 仅使用变量和所有其他尚未出现的酷东西。当然,CSS3 的所有功能目前还没有得到很好的浏览器支持。

PostCSS 就是其中一个选项。 Node.js 工具会在现有的 CSS 代码上添 保加利亚 whatsapp 号码加新内容,例如:

供应商前缀(例如 -moz- 和 -webkit-)用于获得更多浏览器支持,
将变量等新函数转换为旧版浏览器也能理解的内容
甚至分析代码来提高质量。
这一切,以及更多的事情,都发生在那里。取决于插件。

我不会在这里详细介绍如何安装和使用 PostCSS。您所需要的一切都可以在文档中找到。

PostCSS:模块化全能型
是的,插件。 PostCSS 现在提供了相当多的功能。例如,这包括分析和优化工具以及 SASS 中的颜色和功能插件。但也有一些插件包将几个插件组合在一起,只需一行代码即可插入。

CSSnext:今天的未来
这个包含各种 PostCSS 插件的包允许开发人员使用现代 CSS 属性,而不必担心浏览器支持。 CSSnext 将现代内容翻译为适合浏览器的内容。这从供应商前缀开始,因此自动前缀器已经集成。当然,你应该首先看看该插件支持的功能。有些东西根本无法应用于旧版浏览器。与许多其他插件一样,CSSnext 可以在 GitHub 上找到。

preCSS 模仿 SASS
如果您已经使用过 SASS,那么您可能已经习惯它了。preCSS 插件为PostCSS 提供了 SASS 的功能,SASS 的倾向用户不必(再次)更改其代码的标记。该插件可以在 GitHub 上照常使用。
Post Reply