부트스트랩에 그리드 레이아웃이 있나요?

WBOY
풀어 주다: 2022-06-16 11:10:13
원래의
2864명이 탐색했습니다.

부트스트랩에는 그리드 레이아웃이 있습니다. 그리드 레이아웃은 행을 12개의 그리드로 나누고 레이아웃을 위해 12개의 그리드를 다른 div 요소에 할당하는 것을 의미합니다. 열 너비를 숫자로 설정하려면 모듈식 페이지 레이아웃은 열 수에 따라 정의됩니다.

부트스트랩에 그리드 레이아웃이 있나요?

이 튜토리얼의 운영 환경: Windows 10 시스템, 부트스트랩 버전 5, DELL G3 컴퓨터

부트스트랩에 그리드 레이아웃이 있나요?

부트스트랩에 그리드 레이아웃이 있나요?

1 . 그리드 레이아웃이란 무엇입니까?

과거에는 웹 페이지 레이아웃을 만들 때 테이블 레이아웃을 사용하여 웹 페이지를 테이블을 나누어 큰 테이블과 작은 테이블로 나눈 다음 테이블에서 요소를 채웠습니다. 나중에 div+css 레이아웃으로 발전했습니다. div+css를 통해 플로팅합니다. 부동:오른쪽 및 부동:왼쪽 레이아웃.

이제 부트스트랩은 그리드 레이아웃을 사용합니다. 간단히 말하면 행은 12개의 그리드로 나누어집니다. 레이아웃을 위해 서로 다른 DIV 요소에 12개의 그리드를 할당합니다.

  • Bootstrap에 그리드 레이아웃을 도입, 페이지를 테이블 형태의 레이아웃으로 분할

  • 각 행은 12개의 열로 구성되며, 열의 너비는 해당 열이 차지하는 열 수를 설정하여 설정할 수 있습니다.

  • 다양한 장치 너비에 해당하는 5가지 반응형 크기로 반응형 레이아웃 지원

  • Flexbox 흐름 레이아웃을 사용하여 페이지 레이아웃 구현

  • div를 사용하여 컨테이너, 행 및 열 레이아웃 구현

2. 그리드 레이아웃은 어떻게 구현하나요?

우선 부트스트랩, 웹팩 로딩, CND 레퍼런스 활용 등 다양한 방법이 있습니다. CDN에서 로컬 컴퓨터로 버전 3.37을 직접 다운로드했습니다. 그런 다음 link 태그를 통해 참조하십시오. 이는 Jquery를 참조하는 것과 유사합니다.

둘째, 레이아웃에 따라 그리드를 지정합니다. 예를 들어, 세 개의 열이 있는 큰 가로 레이아웃을 구현한다고 가정해 보겠습니다. 그런 다음 각 DIV에 12/3=4 그리드를 할당합니다.

세 열의 크기가 서로 다른 경우 왼쪽에 약 3개, 중간에 5개, 오른쪽에 4개의 그리드가 있습니다.

    먼저 그리드를 저장할 컨테이너 div를 배치하고, div에 컨테이너 클래스를 추가하여 컨테이너를 구현합니다.
  • 자식 요소에 행 클래스를 추가하여 행 레이아웃을 구현하고, col-*를 사용하여 열 레이아웃을 구현합니다.
  • 클래스 이름이 Container-fluid인 경우 기본적으로 차지하는 너비는 100%로 전체 페이지를 차지합니다.
  • col- 사용 시 크기를 설정하지 않으면 너비가 지능적으로 균등하게 분할됩니다. 기본적으로 *의 크기를 설정하면 페이지 공간이 비례적으로 나누어집니다.
  • 단, 같은 줄에 있는 *의 크기는 12를 넘을 수 없고, 12보다 작을 수도 있으며, 공백이 생깁니다. ; 12개를 초과하면 다음 줄에 배치됩니다
  •     栅格布局      
       
    第一列
    第二列
    第三列
    第一列
    第二列
    第三列
    第一列
    第二列
    第三列
    第一列
    第二列
    第三列
    第一列
    第二列
    第三列
    로그인 후 복사
3. 그리드 레이아웃 클래스 매개변수

그리드 클래스에는 col-lg-1, col-md가 4개 있습니다. -1, col-sm-1, col-xs-1은 각각 대형 화면(large) 및 중형 화면(middl), 작은 화면(smll), 매우 작은 화면(xs)에 해당합니다. 그 중 col은 Column을 뜻하고 가운데는 size의 약어, 마지막은 div가 할당한 그리드 크기(예는 1/12)

관련 추천 :

bootstrap tutorial

위 내용은 부트스트랩에 그리드 레이아웃이 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!