모바일 장치에서 twoguysplayingzelda.com을 볼 경우 내 하위 메뉴가 표시됩니다. 이렇게하면 메뉴가 너무 길어집니다. 나는 이것을 숨기고 그들에게 드롭 다운을 보이기를 원한다. ("+"기호는 드롭 다운을 보여준다.) 따라서 게임을 클릭 한 다음 원하는 게임을 클릭하고 각 게임의 옵션을 확인하십시오. 나는 이걸 알아낼 수 없다. 내 CSS는 아래 있습니다. 당신의 도움을 주셔서 감사합니다!CSS Repsonsive 하위 메뉴를 드롭 다운으로 만들려면 어떻게해야합니까?
@media (max-width: 1000px) {
/* navigation */
.main-menu { display: none; }
.search-toggle { width: 24px; }
.nav-toggle {
display: block;
padding: 25px 0;
}
.nav-toggle .bar {
display: block;
width: 26px;
height: 3px;
margin-top: 5px;
background: #8E8E8E;
border-radius: 1px;
}
.nav-toggle .bar:first-child { margin-top: 0; }
.nav-toggle:hover { cursor: pointer; }
.nav-toggle.active .bar { background: #fff; }
.mobile-menu li { border-top: 1px solid rgba(255,255,255, 0.1); }
.mobile-menu > li:first-child { border-top: none; }
.mobile-menu a {
display: block;
padding: 25px 5%;
font-size: 0.9em;
text-transform: uppercase;
color: #999;
letter-spacing: 1px;
}
.mobile-menu a:hover { color: #fff; }
.mobile-menu ul a { padding-left: 10%; }
.mobile-menu ul ul a { padding-left: 15%; }
.mobile-menu ul ul ul a { padding-left: 20%; }
.mobile-menu ul ul ul ul a { padding-left: 25%; }
.mobile-menu ul ul ul ul ul a { padding-left: 30%; }
}
그냥 취미가 아닌 클래스 할당 또는 실험을 학습합니다. 나는 조금 혼란 스럽다. 나는 jQuery로 전혀 일하지 않았다. 각 페이지에서 모바일 메뉴에서 축소하려는 경우 해당 페이지에
@TwoGuysPlayingZelda 내 업데이트 된 답변을 참조하십시오. – DarkyTheOdd