React에서 이미지 사용
<img src="/images/my-image.jpg" alt="My Image" />
위의 코드에서 /images/my-image.jpg 경로는 public/images/my-image.jpg 파일을 가리킨다.
import './App.css';
function App() {
return (
<div className="background">
</div>
);
}
export default App;
그리고 App.css 파일에서 다음과 같이 스타일링한다.
.background {
background-image: url('./images/my-image.jpg');
}
import styled from 'styled-components';
const Background = styled.div`
background-image: url(${props => props.imageUrl});
`;
function App() {
const [imageUrl, setImageUrl] = useState('./images/my-image.jpg');
return (
<Background imageUrl={imageUrl}>
</Background>
);
}
export default App;