답변:
에서 부트 스트랩 4 가 간격 Utilites (유틸리티)가 .
사용 된 표기법에 대한 문서 인용 :
에서 모든 중단 점에 적용 간격 유틸리티
xs
로는xl
, 그들에는 중단 점의 약어가 없습니다. 이는 해당 클래스가 적용되어min-width: 0
미디어 쿼리에 의해 바인딩되지 않기 때문입니다. 그러나 나머지 중단 점에는 중단 점 약어가 포함됩니다.클래스는 형식을 사용하여 지정됩니다
{property}{sides}-{size}
에 대한xs
및{property}{sides}-{breakpoint}-{size}
대한sm
,md
,lg
,와xl
.어디 속성 중 하나입니다 :
m
-설정된 수업margin
p
-설정된 수업padding
어디 측면 중 하나입니다 :
t
-margin-top
또는padding-top
b
-margin-bottom
또는padding-bottom
l
-margin-left
또는padding-left
r
-margin-right
또는padding-right
x
- 클래스를 설정하는 것이 모두*-left
와*-right
y
- 클래스를 설정하는 것이 모두*-top
와*-bottom
- 공백- 요소의 4면
margin
또는padding
모두 를 설정하는 클래스 의 경우어디 크기 중 하나입니다 :
0
-여백 또는 패딩을 제거하여 제거하는 클래스의 경우0
1
- 설정이 클래스 (기본적으로)이margin
나padding
에$spacer * .25
2
- 설정이 클래스 (기본적으로)이margin
나padding
에$spacer * .5
3
- 설정이 클래스 (기본적으로)이margin
나padding
에$spacer
4
- 설정이 클래스 (기본적으로)이margin
나padding
에$spacer * 1.5
5
- 설정이 클래스 (기본적으로)이margin
나padding
에$spacer * 3
따라서 요소 위아래에 여분의 수직 공간을 확보하려면 my-5
클래스를 사용하십시오 .
v2에는 수직 공간이 많지 않으므로 사용자 정의 클래스를 고수하고 싶을 것입니다. 더 작은 높이의 경우 일반적으로 <div class="control-group">
버튼 주위를 던집니다 .
.btn-toolbar
므로 자신의 여백을 가진 새 클래스를 추가해야합니다.
줄 바꿈이 작동하지만 공간을 원할 때 나는 좋아합니다.
<div class="col-xs-12" style="height:50px;"></div>
여기에 오래된 무덤을 파서 미안하지만 왜 그렇게하지 않습니까?
<div class="form-group">
</div>
일반 양식 요소의 높이에 공백을 추가합니다.
양식의 한 줄에 약 50px (방금 검사 한 요소의 47px) 인 것 같습니다. 이것은 왼쪽 2col에 레이블이 있고 오른쪽 10col에 입력이있는 가로 형식입니다. 따라서 픽셀이 다를 수 있습니다.
광산은 기본적으로 50px이므로 여백이나 패딩이없는 높이 50px의 스페이서를 만듭니다.
.spacer { margin:0; padding:0; height:50px; }
<div class="spacer"></div>
버전 3의 경우이를 깔끔하게 수행 할 수있는 "부트 스트랩"방법이 없습니다.
A panel
, a well
및 a는 form-group
모두 세로 간격을 제공합니다.
부트 스트랩 v4의 로드맵에 더 공식적인 수직 간격 솔루션이 있습니다.
https://github.com/twbs/bootstrap/issues/4286#issuecomment-36331550 https://github.com/twbs/bootstrap/issues/13532
그냥 사용하십시오 <br/>
. 나는이 질문에 대한 답을 찾고자 여기에서 사용자 JayKilleen이 제안한 간단한 줄 바꿈을 사용하지 않는 것에 대해 바보 같은 느낌을 받았습니다.
사용을 시도했지만 <div class="control-group">
레이아웃이 변경되지 않았습니다. 수직 공간을 추가하지 않았습니다. 나를 위해 일한 해결책은 다음과 같습니다.
<ol style="visibility:hidden;"></ol>
세로 공간이 충분하지 않으면 중첩 <li> </li>
태그 를 추가하여 더 많은 공간을 확보 할 수 있습니다 .
<form>
<fieldset class="form-group"><input type="text" class="form-control" placeholder="Input"/></fieldset>
<fieldset class="form-group"><button class="btn btn-primary"/>Button</fieldset>
</form>
http://v4-alpha.getbootstrap.com/components/forms/#form-controls
건조한 것 이상은 없습니다
.btn {
margin-bottom:5px;
}