티스토리 뷰
728x90
반응형
row display 정렬
Bootstrap 에서 부모 컨테이너의 클래스가 container > row 일 때, justify-content , align-items 클래스를 이용하여 정렬 할 수 있다. X 축 방향의 정렬은 justify-content 를 사용하고, Y축 방향의 정렬은 align-items를 사용한다. 또한, 각 col 요소의 개별 요소를 정렬하기 위해선 align-self 를 사용한다.
justify-content
<div> class="container">
<--! justfiy-content-start (왼쪽 정렬)-->
<div class="row justify-content-start">
<div class="col-2">1</div>
<div class="col-2">2</div>
<div class="col-2">3</div>
</div>
<--! justfiy-content-end (오른쪽 정렬)-->
<div class="row justify-content-end">
<div class="col-2">1</div>
<div class="col-2">2</div>
<div class="col-2">3</div>
</div>
<--! justfiy-content-center (가운데 정렬)-->
<div class="row justify-content-center">
<div class="col-2">1</div>
<div class="col-2">2</div>
<div class="col-2">3</div>
</div>
<--! justfiy-content-between (좌우 정렬)-->
<div class="row justify-content-between">
<div class="col-2">1</div>
<div class="col-2">2</div>
<div class="col-2">3</div>
</div>
<--! justfiy-content-around (여백이 있는 좌우 정렬)-->
<div class="row justify-content-around">
<div class="col-2">1</div>
<div class="col-2">2</div>
<div class="col-2">3</div>
</div>
</div>

align-items
<div class="container">
<!-- align-items-start (위쪽 정렬)-->
<div class="row align-items-start">
<div class="col">1</div>
<div class="col">2</div>
<div class="col">3</div>
</div>
<!-- align-items-start (아래쪽 정렬)-->
<div class="row align-items-end">
<div class="col">1</div>
<div class="col">2</div>
<div class="col">3</div>
</div>
<!-- align-items-start (가운데 정렬)-->
<div class="row align-items-center">
<div class="col">1</div>
<div class="col">2</div>
<div class="col">3</div>
</div>
</div>

align-self
<div class="container">
<div class="row align-items-center">
<div class="col align-self-start">1</div> <!-- align-self-start (위쪽 정렬)-->
<div class="col align-self-end">2</div> <!-- align-self-end (아래쪽 정렬)-->
<div class="col align-self-center">3</div> <!-- align-self-center (가운데 정렬)-->
</div>
</div>

참고
https://espania.tistory.com/124
[Bootstrap] 레이아웃 / COLUMN-1
. Bootstrap COLUMN Bootstrap 은 container 속성 > row 속성 > col 속성의 트리 구조를 갖는다. row, col 속성은 display: flex로 기본 설정이 되어 있다. col 속성은 row 속성 안에서 균등하고 꽉차게 12개의 요..
espania.tistory.com
https://espania.tistory.com/121
[Bootstrap] 레이아웃 / CSS3 flex-3(justify-content&align-items)
. display 정렬 부모 컨테이너의 속성이 display: flex; 일 때, 자식 태그들을 justify-content, align-items 속성을 이용하여 정렬 할 수 있다. X 축 방향의 정렬은 justify-content 를 사용하고, Y 축 방향의 정..
espania.tistory.com
https://jsbin.com/yeqemeziqi/edit?html,output
JS Bin
Sample of the bin:
jsbin.com
728x90
'Bootstrap4' 카테고리의 다른 글
| [Bootstrap] 레이아웃 / display(d-inline, d-block) (0) | 2020.03.29 |
|---|---|
| [Bootstrap] 레이아웃 / order / offset (0) | 2020.03.28 |
| [Bootstrap] 레이아웃 / COLUMN-1 (0) | 2020.03.28 |
| [Bootstrap] 레이아웃 / CSS3 flex-5(order) (0) | 2020.03.28 |
| [Bootstrap] 레이아웃 / CSS3 flex-4(align-self) (0) | 2020.03.28 |
댓글