导入
CSS简介
本节课将带你了解CSS。
很难在不提及**层叠样式表(CSS)**的情况下讨论前端网页开发,因为 CSS 能够显著改变并提升应用程序的用户体验。
随着这些年 CSS 功能的不断增强,我们如今可以用更少的 JavaScript 代码、更多的 CSS 样式来实现令人惊叹的布局和视觉效果。正因 CSS 功能强大,将其集成到前端开发流程中变得越来越重要。
在本章中,我们将探讨如何将 CSS 整合到构建流程中,为应用添加精美的视觉效果,并让组件更加独立自洽。
...
本章概览
CSS 是一个庞大的主题;全面覆盖超出了本课程的范围。因此,掌握 CSS 的基本原理对后续学习至关重要。本章我们将聚焦于以下三个问题:
-
如何将 CSS 集成到我们的 Webpacker 构建流程与 PostCSS 工具中
-
如何使用 CSS 动画增强 JavaScript 的交互性
-
如何在 JavaScript 工具中声明 CSS 样式,尤其是在 React 中,将 CSS 作用域限定在特定组件内会非常有用