> 웹 프론트엔드 > CSS 튜토리얼 > 부트스트랩 그리드 시스템이 7개의 동일한 열을 생성할 수 있습니까?

부트스트랩 그리드 시스템이 7개의 동일한 열을 생성할 수 있습니까?

Barbara Streisand
풀어 주다: 2024-10-30 13:41:26
원래의
824명이 탐색했습니다.

Can Bootstrap Grid System Create 7 Equal Columns?

7개의 동일한 열이 있는 Bootstrap의 그리드 시스템

Bootstrap으로 작업할 때 열 개수가 고르지 않은 레이아웃을 만드는 것이 어려울 수 있습니다. 부트스트랩 그리드 시스템은 일반적으로 짝수를 준수하므로 많은 사람들이 7개의 동일한 열을 갖는 것이 가능한지 궁금해합니다.

답은 CSS3 @media 쿼리를 사용하여 열 너비를 재정의하는 데 있습니다. 이를 달성하는 방법은 다음과 같습니다.

  1. 컨테이너 클래스 선언: 7개의 열이 상주할 컨테이너 클래스를 만드는 것부터 시작합니다. 예:

    <code class="html"><div class="container">
     ...
    </div></code>
    로그인 후 복사
  2. 행 및 열 구조 정의: 컨테이너 내에서 원하는 클래스로 행과 7개의 열을 정의합니다.

    <code class="html"><div class="row seven-cols">
     <div class="col-md-1">Col 1</div>
     <div class="col-md-1">Col 2</div>
     <div class="col-md-1">Col 3</div>
     <div class="col-md-1">Col 4</div>
     <div class="col-md-1">Col 5</div>
     <div class="col-md-1">Col 6</div>
     <div class="col-md-1">Col 7</div>
    </div></code>
    로그인 후 복사
  3. 열 너비 계산: 열 수(이 경우 7)에 따라 적절한 열 너비를 결정합니다. 너비 공식은 다음과 같습니다.

    Width = 100% / Number of Columns
    로그인 후 복사

    따라서 7개 열의 경우 너비는 100% / 7 ≒ 14.2857%입니다.

  4. 열 너비 재정의 미디어 쿼리 사용: 기본 열 너비를 재정의하려면 CSS 미디어 쿼리를 사용하여 특정 중단점을 대상으로 합니다. 예:

    <code class="css">@media (min-width: 992px) {
      .seven-cols .col-md-1 {
     width: 14.285714285714285714285714285714%;
      }
    }</code>
    로그인 후 복사

이러한 미디어 쿼리를 포함하면 화면 크기에 따라 열 너비가 조정되도록 할 수 있습니다.

작업 데모:

이 온라인 데모를 방문하여 7개의 동일한 열이 실제로 작동하는 모습을 확인하세요.
[데모 링크]

위 내용은 부트스트랩 그리드 시스템이 7개의 동일한 열을 생성할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿