Bootstrap에서 반응형 탐색 사이드바 서랍 만들기
MUICSS와 같은 반응형 "서랍" 사이드바를 구현하기 위해 Bootstrap은 실제로 도구를 제공합니다. 큰 변화 없이 활용이 가능한 CSS.
Collapse, Stacked Pills 및 Flexbox를 사용하여 사이드바 서랍 구현:
- 사이드바 콘텐츠: flex-column 및 navbar-dark 클래스와 함께 nav 요소 사용 쌓인 알약으로 사이드바 콘텐츠를 생성합니다.
- 접기 동작: 사이드바의 상위 요소에 축소 및 m-0 p-0 클래스를 추가하여 처음에 사이드바를 숨기고 Bootstrap 축소 메커니즘을 사용하여 디스플레이를 제어합니다.
- 전환 버튼: 클릭 시 사이드바의 가시성을 전환하려면 data-toggle="collapse"를 사용하여 사이드바 외부에 버튼을 배치하세요.
- 추가 기능: 선택 사항 더 어두운 배경 추가 또는 고정 동작과 같은 기능을 사용하려면 사용자 정의 CSS를 사용하거나 JavaScript.
Jsfiddle 제한 사항을 해결하기 위한 개선 사항:
- 반응형 레이아웃: col-3 사용 좁은 화면에서는 col-md-3을, 넓은 화면에서는 col-md-3을 사용하여 사이드바의 너비를 조정합니다.
- 고정 Navbar: 사이드바의 탐색 요소에서 끈적끈적 상단을 제거하여 탐색 표시줄 스크롤 중입니다.
- 고정 메뉴 버튼: 메뉴 버튼(토글)에 고정 상단을 추가하면 계속 표시됩니다.
- 어두운 배경: 사이드바가 열려 있을 때만 표시되는 CSS 오버레이를 사용하세요. (선택 사항).
추가 참고 사항:
- 채우려면 col-auto 대신 col을 사용하세요. 메뉴가 축소되었을 때의 너비입니다.
- 애니메이션의 부드러움을 향상하려면 Bootstrap의 기본값을 재정의하세요. 대신 너비에 애니메이션을 적용하여 높이에 따라 작동하는 축소 전환.
- 더 복잡한 서랍 구현의 경우 MUICSS 데모에 더 가까운 두 가지 예를 제공하는 업데이트된 응답을 고려하세요.
위 내용은 Bootstrap에서 반응형 탐색 사이드바 서랍을 만드는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!