기존 스타일 적용 방법
// 인라인 방식
<div style="color:red;"> 색상 </red>
// 클래스 접근 방식
.colorRed { color:red; }
<div class="colorRed"> 색상 </red>
리액트에서 스타일 적용 방법
// 인라인 방식
<div style= { {backgroundColor: "red"} } > 색상 </red>
// 클래스 접근 방식
.colorRed { backgroundColor:red; }
<div className="colorRed"> 색상 </red>
리액트 스타일 적용 예시
// 인라인 방식
import React, {useState} from 'react';
import logo from './logo.svg';
import './App.css';
function App() {
let [num,setNum] = useState(1);
return (
<div className="App">
<header className="App-header">
<div style={ {color : "red"}}>{num}</div>
</header>
</div>
);
}
export default App;
// 클래스 접근 방식
[App.css]
.number{
color : red;
}
[App.js]
import React, {useState} from 'react';
import logo from './logo.svg';
import './App.css';
function App() {
let [num,setNum] = useState(1);
return (
<div className="App">
<header className="App-header">
<div className="number">{num}</div>
</header>
</div>
);
}
export default App;