"sidenav"격자 영역 (메뉴 목록)이 있으며 sidenav의 오른쪽에 "내용"격자 영역이 있습니다. sidenav 격자 영역의 메뉴 항목 중 하나를 클릭하면 "컨텐츠"격자 영역과 겹치는 상위 메뉴의 오른쪽에 하위 메뉴 (li 요소)를 표시하려고합니다.격자 영역의 자식이 다른 격자 영역과 겹칠 수 있습니까?
다음 CSS가 작성되고 하위 메뉴가 표시되지 않습니다. CSS 그리드를 사용하지 않으면 전체 설정이 잘 작동합니다. CSS 격자를 사용하여 동일한 방법을 얻으려면 어떻게해야합니까?
@media (min-width: 700px) {
.main_container {
grid-template-columns: 0.1fr 1fr;
grid-template-areas:
"logo header"
"sidenav content"
}
}
예상 출력 :
우리는 e ** 데모는 여기에 있습니다. –