一、JSX中的外联样式
/
//定义全局外联样式 style.css
body{
background-color: orange;
}
.box{
width:100px;
height:100px;
background-color: seagreen;
}
//定义组件外联样式 Test.module.css
.item{
width: 100px;
height: 100px;
background-color: red;
}
/
//将全局外联样式导入 index.js
import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';
import Test from './Test';
import './style/style.css';
ReactDOM.render(
<React.StrictMode>
<App/>
<Test/>
</React.StrictMode>,
document.getElementById('root')
);
/
//在组件App中使用全局外联样式
/**
* 外联样式
* 一、全局外联样式表,所有组件中可以直接使用
* 二、组件级别的外联样式,只有某一个组件使用 组件名.module.css
*/
function App() {
return (
<div className={'box'}>外联样式</div>
)
}
export default App
/
//在组件Test中使用组件外联样式
import React from "react";
import Style from "./style/Test.module.css"
function Test(){