칼럼 간격
칼럼 간격 (Columns gap)
각 칼럼은 $column-gap 변수값과 동일한 간격을 가지는데, 기본값은 0.75rem이에요. 간격은 칼럼의 양쪽에 생기기 때문에, 인접한 두 칼럼 사이의 간격은 $column-gap의 두 배인 1.5rem이 기본값입니다.
출처: 문서
본문
간격 없애기 (Gapless)
칼럼 사이의 공간을 없애고 싶다면, columns 컨테이너에 is-gapless 수식어(modifier)를 추가하면 됩니다:
<div class="columns is-gapless">
<div class="column">No gap</div>
<div class="column">No gap</div>
<div class="column">No gap</div>
<div class="column">No gap</div>
</div>
is-multiline 수식어와 함께 사용할 수도 있어요. 아래 예시처럼 여러 줄로 배치하면서 칼럼 크기도 지정할 수 있습니다:
<div class="columns is-gapless is-multiline is-mobile">
<div class="column is-one-quarter">is-one-quarter</div>
<div class="column is-one-quarter">is-one-quarter</div>
<div class="column is-one-quarter">is-one-quarter</div>
<div class="column is-one-quarter">is-one-quarter</div>
<div class="column is-half">is-half</div>
<div class="column is-one-quarter">is-one-quarter</div>
<div class="column is-one-quarter">is-one-quarter</div>
<div class="column is-one-quarter">is-one-quarter</div>
<div class="column">Auto</div>
</div>
가변 간격 (Variable gap)
.columns 컨테이너에 9가지 수식어 중 하나를 붙여서 커스텀 칼럼 간격을 지정할 수 있어요.
is-0은 모든 간격을 제거합니다 (is-gapless와 비슷해요).is-3은 기본값으로,0.75rem값과 동일합니다.is-8은 최대 간격인2rem입니다.
<div class="columns is-8">
<div class="column">Column</div>
<div class="column">Column</div>
<div class="column">Column</div>
<div class="column">Column</div>
</div>
브레이크포인트별 칼럼 간격 (Breakpoint based column gaps)
뷰포트 크기마다 서로 다른 칼럼 간격을 정의할 수도 있어요. 예를 들어 다음과 같은 수식어를 사용하면 됩니다:
is-2-mobile is-0-tablet is-3-desktop is-8-widescreen is-1-fullhd
<div class="columns is-1-mobile is-0-tablet is-3-desktop is-8-widescreen is-2-fullhd">
<div class="column">Column</div>
<div class="column">Column</div>
<div class="column">Column</div>
<div class="column">Column</div>
<div class="column">Column</div>
<div class="column">Column</div>
</div>
차이를 확인하고 싶다면 브라우저 창을 줄였다 늘리면서 칼럼 간격이 어떻게 변하는지 살펴보세요.