/* styles.module.css */
.title {
font-size: 24px;
color: blue;
}
.content {
margin-top: 10px;
background-color: #f0f0f0;
}
// App.js
import React from 'react';
import styles from './styles.module.css';
function App() {
return (
<div className={styles.content}>
<h1 className={styles.title}>Hello CSS Modules!</h1>
<p>This is a paragraph inside a styled div.</p>
</div>
);
}
export default App;
CSS 文件 (styles.module.css
):
.module.css
扩展名来定义一个 CSS 模块。JSX 文件 (App.js
):
import styles from './styles.module.css';
导入 CSS 模块。styles.title
和 styles.content
来引用 CSS 模块中的类名,确保样式仅应用于当前组件,避免全局污染。上一篇:css 定位居中
下一篇:css @page
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站