부트스트랩 소개
그리드 시스템
이 프레임워크의 핵심 기능은 UI의 레이아웃을 정의하는 그리드 시스템 레이아웃입니다. 각 구성 요소의 구조는 내부에 중첩된 행이 있는 열을 포함하는 컨테이너입니다. 각 컨테이너는 최대 12개의 열을 포함할 수 있습니다.
<div class="container text-center">
<div class="row row-cols-1 row-cols-sm-2 row-cols-md-4">
<div class="col">Column</div>
<div class="col">Column</div>
<div class="col">Column</div>
<div class="col">Column</div>
</div>
</div>
source
모두 "col"클래스를 가진 div로 컨테이너가 로드되면 열은 기본적으로 동일한 너비로 설정됩니다. 아래에 다른 행이 추가되고 두 번째 행에서 열의 크기가 변경됩니다.
<div class="container text-center">
<div class="row">
<div class="col">col</div>
<div class="col">col</div>
<div class="col">col</div>
<div class="col">col</div>
</div>
<div class="row">
<div class="col-8">col-8</div>
<div class="col-4">col-4</div>
</div>
</div>
source
열 너비는 열 수에 관계없이 정의할 수 있습니다. 크기가 전체가 아닌 일부에 대해 정의된 경우 너비가 정의되지 않은 요소는 기본적으로 페이지의 나머지 부분을 차지하는 동일한 너비로 설정됩니다. 크기의 합이 12를 초과하면 기둥이 서로 겹쳐서 배치됩니다. 이 간단한 시스템은 중첩된 행과 열의 모든 조합을 허용하며, 수신하는 장치의 유형에 따라 반응형 HTML을 렌더링하는 기능이 모두 제공됩니다.
중단점
부트스트랩 레이아웃은 항상 휴대폰에 가장 적합한 레이아웃으로 기본 설정됩니다. 페이지가 더 큰 화면에 렌더링되면 사용자 화면 크기에 맞게 레이아웃이 조정됩니다. 중단점('sm', 'med', 'lg', 'xl' 또는 'xxl')을 추가하면 조건을 추가하여 화면 크기를 기반으로 레이아웃을 정의할 수 있습니다. 중단점이 설정되면 해당 크기 이상의 모든 화면에 적용됩니다. 3개의 서로 다른 디스플레이를 원할 경우 2개의 중단점을 설정할 수 있습니다. 하나는 중간이고 다른 하나는 초대형입니다. 중간보다 작은 화면은 기본 레이아웃을 갖습니다. 중단점이 주어지면 정의된 상태가 해당 화면 크기 이상에 적용됩니다.
중단점은 그리드 시스템 내부의 모든 컨테이너, 열 또는 행에 적용할 수 있습니다. 이동 here 중단점에 대한 모든 것을 배우려면 here 그리드 시스템에서 구현하고 무제한으로 가능한 레이아웃을 확인하여 프로젝트를 만들 수 있습니다.
커스터마이징
Bootstrap은 유연한 프레임워크이며 구성 요소는 모두 기본값과 함께 제공되지만 완전히 사용자 정의할 수 있습니다. 그들의 라이브러리는 CSS와 Javascript 모두에서 작동하는 귀중한 도구로 가득 차 있습니다. 또한 React, Vue 및 Angular와 함께 사용할 특정 프레임워크도 있습니다.
결론
12열 레이아웃 시스템과 함께 부트스트랩의 거대한 클래스 및 템플릿 라이브러리는 프로젝트를 빨리 시작하기 위해 시간이 부족한 경우 큰 도움이 될 수 있습니다. 이제 프레임워크의 도구 키트를 약간 가지고 놀면 미래에 큰 이점을 얻을 수 있습니다. 레이아웃을 설정하는 그리드 기능만 사용하든 전체 템플릿 부트스트랩을 사용하든 제품에 큰 자산이 될 수 있습니다.
Reference
이 문제에 관하여(부트스트랩 소개), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/seanniehus/introduction-to-bootstrap-2479텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)