부트스트랩 4행을 확장하여 남은 높이를 채우는 방법은 무엇입니까?

Patricia Arquette
풀어 주다: 2024-11-17 05:23:03
원래의
470명이 탐색했습니다.

How to Make a Bootstrap 4 Row Expand to Fill Remaining Height?

Bootstrap 4 - 남은 높이를 채우기 위해 행 확장

이 기사에서는 행을 확장하여 남은 높이를 채우는 방법을 살펴보겠습니다. Bootstrap 4를 사용합니다.

문제:

사용 가능한 높이의 나머지 부분을 차지하기 위해 행을 늘려야 하는 상황이 발생할 수 있습니다. h-100 클래스를 사용하려고 시도했지만 화면 하단에 과도한 공백이 나타납니다.

해결 방법: Bootstrap 4.1 flex-grow-1 클래스

Bootstrap 4.1 요소가 상위 컨테이너 내의 나머지 공간을 채우기 위해 확장될 수 있도록 하는 flex-grow-1 클래스를 도입합니다. 이 클래스를 활용하면 원하는 결과를 얻을 수 있습니다.

수정된 코드 조각은 다음과 같습니다.

<br>html,body{height:100%;}</p> <p>.bg-purple {<br> 배경: rgb(48,0,50);<br>}<br>.bg-gray {<br> 배경: rgb(74,74,74);<br>}<br>.bg-blue {<br> 배경: rgb(50,101,196);<br>}<br>.bg-red {<br> 배경: rgb(196,50,53);<br>} </p>
<p><div> <div class="row justify-content-center h-100"></p>
<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><div>
로그인 후 복사



설명:

  1. Flexbox 컨테이너: d-flex 및 flex-column을 추가했습니다. flexbox 기능을 활성화하려면 클래스를 빨간색 열에 추가하세요.
  2. 고정 행: 보라색 행(ROW 1)이 확장되는 것을 방지하기 위해 고정 높이를 설정했습니다.
  3. Flex-grow: 파란색 행(ROW 2)에 flex-grow-1 클래스를 적용하여 성장하여 남은 높이를 채울 수 있도록 했습니다.

이러한 조정을 통해 , 이제 파란색 행이 빨간색 열 내 사용 가능한 나머지 공간을 차지합니다. 이 방법을 사용하면 하단에 추가 공백 없이 전체 페이지 높이를 효율적으로 활용할 수 있습니다.

위 내용은 부트스트랩 4행을 확장하여 남은 높이를 채우는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
이전 기사:"왼쪽: 50%"가 올바르게 작동하는데 "위쪽: 50%"가 내 요소를 수직으로 가운데에 배치하지 않는 이유는 무엇입니까? 다음 기사:CSS 변수에 상속된 값을 어떻게 저장합니까?
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
최신 이슈
관련 주제
더>
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿