* {
margin: 0 auto;
padding: 0;
box-sizing: border-box;
text-decoration: none;
list-style-type: none;
}
.wrap {
width: 90%;
height: 100vh;
border: 1px solid black;
}
1.메뉴 설정하기
2. stateful 한 컴포넌트 제작하기
햄버거 메뉴를 눌렀을 때, ul 열고 닫게 하기를 state 값을 이용해 적용
Contact 메뉴를 눌렀을 때, 모달창 띄우기
컴포넌트 자체를 전체 화면 적용으로 제작하여 모달창 띄우기 성공. 다만 넘겨온 state 속성을 되돌렸을 때, 변경하는 값을 다시 찾아야함.
Contact 컴포넌트로 전달한 함수를 Nav에서 되돌리는 방법을 어떻게 해야할지... 고민하다 안되서 일단 헬프데스크 요청 중
조언을 받아서 구현 성공! state 전달을 Nav로 진행하고 contact의 li요소로 연결해서 state 변경을 했다.
모달창 관련
modal pop-up 만들기
로그인창 가운데정렬
layer중앙정렬