CSS-in-JS
示例
可以使用任何现有的 CSS-in-JS 解决方案。最简单的是内联样式:
我们捆绑了 styled-jsx 以提供对隔离作用域 CSS 的支持。目标是支持类似于 Web 组件的 "影子 CSS",但遗憾的是不支持服务端渲染且仅限 JS。
查看上述示例以了解其他流行的 CSS-in-JS 解决方案(如 Styled Components)。
使用 styled-jsx
的组件如下所示:
更多示例请参阅 styled-jsx 文档。
禁用 JavaScript
是的,如果禁用 JavaScript,CSS 仍将在生产构建 (next start
) 中加载。在开发过程中,我们要求启用 JavaScript 以通过快速刷新提供最佳开发者体验。