본문 바로가기

react

[react] bootstrap 사용 (navbar)

반응형

1.

react-bootstrap.netlify.app/components/navbar/#navbars

 

React-Bootstrap

The most popular front-end framework, rebuilt for React.

react-bootstrap.github.io

 

2. 네비바 복사

<Navbar bg="light" expand="lg">
  <Navbar.Brand href="#home">React-Bootstrap</Navbar.Brand>
  <Navbar.Toggle aria-controls="basic-navbar-nav" />
  <Navbar.Collapse id="basic-navbar-nav">
    <Nav className="mr-auto">
      <Nav.Link href="#home">Home</Nav.Link>
      <Nav.Link href="#link">Link</Nav.Link>
      <NavDropdown title="Dropdown" id="basic-nav-dropdown">
        <NavDropdown.Item href="#action/3.1">Action</NavDropdown.Item>
        <NavDropdown.Item href="#action/3.2">Another action</NavDropdown.Item>
        <NavDropdown.Item href="#action/3.3">Something</NavDropdown.Item>
        <NavDropdown.Divider />
        <NavDropdown.Item href="#action/3.4">Separated link</NavDropdown.Item>
      </NavDropdown>
    </Nav>
    <Form inline>
      <FormControl type="text" placeholder="Search" className="mr-sm-2" />
      <Button variant="outline-success">Search</Button>
    </Form>
  </Navbar.Collapse>
</Navbar>

3. import 해주기

import { Navbar, Nav, NavDropdown, Form, Button, FormControl } from 'react-bootstrap';

 

4. navbar 왼쪽에 있는부분을 오른쪽으로 옮기고싶으면

<Nav className="mr-auto"> 의 className의 mr-auto를 ml-auto 로 바꾼다 (Form 은 지웠음)

5. css는 className 추가해서 변경하기

반응형

'react' 카테고리의 다른 글

[react] bootstrap 설치 사용  (0) 2021.05.11
[react] npm start, yarn start  (0) 2021.05.11
[react] yarn 설치 mac os  (0) 2021.05.10
[react] input 태그 (onChange, onInput)  (0) 2021.05.09
[react] 부모에서 자식 Component 값 전달  (0) 2021.05.07