웹 내에서 유저의 위치를 나타내는 네비게이션 시스템 BreadCrumb
웹페이지에서 네비게이션 바가 주로 등장하는데 이를 사용하기 위해 BreadCrumb를 사용할 예정이다
[BreadCrumb]
import {Breadcrumb, BreadcrumbItem} from 'reactstrap'; // (1)
function BreadCrumbStrap(){
return(
<div id="top">
<Breadcrumb tag="nav" listTag="div">
<BreadcrumbItem tag="a" href="#top"> Go Top </BreadcrumbItem>
<BreadcrumbItem tag="a" href="#bottom"> Go Bottom </BreadcrumbItem>
<BreadcrumbItem active tag="span"> Data </BreadcrumbItem> // (2)
</Breadcrumb>
<div id="bottom" style={{marginTop:"1000px"}}>
<span>bottom</span>
</div>
</div>
)
}
export default BreadCrumbStrap;
(1) BreadCrumb와 BreadCrumbItem은 포함관계로 네비게이션 바는 BreadCrumb가 안의 요소는 BreadCrumbItem으로 지정
(2) BreadCrumbItem에 active 를 사용 가능한데, 해당 active를 포함시켜줄 경우 디자인이 가능해짐
* 위의 코드는 #id를 이용해 위 아래로 이동 가능하도록 설계한 코드
'공부 자료 > 리액트[React]' 카테고리의 다른 글
[React] 알림창 / AlertStrap, SweetAlert2 (0) | 2023.10.27 |
---|---|
[React] 드롭다운 / DropdownStrap (0) | 2023.10.26 |
[React] 버튼 기능 / Badge, ButtonStrap, ButtonGroupStrap (0) | 2023.10.26 |
[React] Bootstrap/Reactstrap 설치 (0) | 2023.10.26 |
[React] 자식 컴포넌트에서 부모 컴포넌트로 데이터 전달 (1) | 2023.10.26 |