일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- CustomHook
- debouncing
- ignore padding
- BlockFormattingContext
- DOM
- transition
- ?? #null병합연산자
- alias설정
- 함수형프로그래밍
- 부모요소의 패딩 무시
- 화살표2개
- es6
- 서초구보건소 #무료CPR교육
- vite
- tailwindCSS
- 리액트
- react
- QueryClient
- useQueryClient
- 조건부스타일
- parent padding
- 제어컴포넌트
- ㅡ
- twoarrow
- createPortal
- Carousel
- 문제해결
- BFC
- accordian
- 부모패딩
Archives
- Today
- Total
프론트엔드 첫걸음
리액트 이미지 넣기 본문
public에서 불러오기
- 이미지같은 정적파일은 public 폴더에 보관해도 된다.
public 폴더에 있는 이미지 사용할 때는 PUBLIC URL사용을 권장하나
단순히 /이미지경로, 이미지경로 지정해도 이미지가 잘 불러와진다. -
<img src={`${process.env.PUBLIC_URL}/assets/shoes1.jpeg`}/> <img src={`/assets/shoes2.jpeg`} /> <img src={`assets/shoes3.jpeg`}/>
.main-bg { height: 300px; background-image: url('../public/assets/any.jpeg'); }
src폴더에서 불러오기
- src폴더에서 불러오면 import하여 사용할 수도 있다. 간편하게 이미지경로로도 사용가능하다.
-
import mainImage from './assets/any.jpeg'; function App() { return ( <img src={mainImage} /> <img src={'./assets/any.jpeg'}></img> ); }
.main-bg { background-image: url('./assets/any.jpeg'); }
외부 이미지 불러오기
- 절대경로 그대로 주소에 써주면 된다
-
<img src='https://images.pexels.com/photos/12066797/pexels-photo-12066797.jpeg' />
-
function App(){ return ( <Link className='nav-link navbar-brand' to='/'> 홈 /Link> {/*중략*/} <Link className='nav-link' to='/detail'> 상세페이지 </Link> ) } export default App;
'개발 공부 > React' 카테고리의 다른 글
조건부 내용 출력 - 삼항연산자 대신 논리연산자 사용해보기 (0) | 2022.07.20 |
---|---|
리액트 라우터 사용하기 (0) | 2022.07.19 |
데이터를 자식컴포넌트에서 부모컴포넌트로 보내기 (0) | 2022.07.15 |
함수형 setState 업데이트 (0) | 2022.07.14 |
props.children 사용하여 Wrapper Component 분리하기 (0) | 2022.07.12 |