728x90
반응형
리액트(React) 부트 스트랩 사용하기
명령어는 변할 수 있기 때문에
항상 사이트로 들어가서 최신 버전의 명령어를 가져와야 한다
구글에 React Bootstrap 검색하면 나오는 최상단 사이트로 들어가준다
https://react-bootstrap.netlify.app/docs/getting-started/introduction
Bootstrap 설치하기
터미널에서 해당 명령어를 입력해서
bootstrap을 설치해준다
css 스타일시트 설정하기
React bootstrap 에서 CSS를 사용하기 위해서는
App.js 프로젝트 상단에
import 'bootstrap/dist/css/bootstrap.min.css';
CSS를 구현하는데 필요한 소스코드를 작성해주거나
html 파일안에 다음 코드를 작성해주면 사용이 가능하다
<link
rel="stylesheet"
href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css"
integrity="sha384-9ndCyUaIbzAi2FUVXJi0CjmCapSmO7SnpJef0486qhLnuZ2cdeRhO02iuK6FUUVM"
crossorigin="anonymous"
/>
원하는 레이아웃 가져오기
검색창에서 원하는 컴포넌트를 가져온다
검색을하거나 왼쪽 상단에있는 메뉴 버튼을 누르면
다양한 형식의 컴포넌트가 존재한다
원하는 컴포넌트를 선택해서 들어가면
소스코드가 존재한다
원하는 디자인의 코드를 복사해서
코드를 넣어주면 동작이 바로 되지 않는다
버튼이 컴포넌트가 정의가 되어있지 않아서 발생하는 오류이기 때문에
해당 버튼에 관련 컴포넌트는 Improt 해주어야한다
구성요소 Import 방법
Import 하는 방법은 2가지가 있다
전체 라이브러리 가져오기
import Button from 'react-bootstrap/Button';
특정 구성 요소만 가져오기
import { Button } from 'react-bootstrap';
특정 구성 요소만 가져오면 클라이언트에 보내는 코드의 양이 줄어든다
button을 구성요소를 가져오면
원하는 이미지가 React 안에 보이는 것을 확인 할 수있다
여러 컴포넌트가 있으면 ' ,(콤마) ' 를 사용해서 한줄에 작성하는 것도 가능하다
import { Button, Container, Navbar } from "react-bootstrap";
728x90
반응형
'PROGRAMING📚 > React📑' 카테고리의 다른 글
리액트(React) 라우터 설치&셋팅 (0) | 2023.11.26 |
---|---|
[React]리액트에서 이미지 넣는 방법(background-image/size/position) (1) | 2023.11.24 |
[React]Github Pages 활성화 &리액트 build 올리기 (0) | 2023.11.22 |
[React]Error: Uncaught ReferenceError: React is not defined (2) | 2023.11.22 |
[React] useState([배열]) 요소 값 변경하기 (0) | 2023.11.15 |
댓글