반응형
Bootstrap 3 및 Boostrap 4-input-xs (sm보다 작음)
입력 및 입력 그룹에 대해 내 자신의 xs 크기 (작은 것보다 작음)를 만드는 방법을 찾는 데 많은 시간을 낭비 했으므로 여기에 코드가 있습니다!
2014/11/14 업데이트
Peter Butkovic 은 버그 / 요청을 부트 스트랩 github에 업로드합니다 :
https://github.com/twbs/bootstrap/issues/15107
그들의 응답은 다음과 같습니다.
v3에 추가하지 않을 것이며 v4에서도 xs 버튼이 없을 것이라고 생각합니다.
더 작은 입력의 경우 :
.input-xs {
height: 22px;
padding: 2px 5px;
font-size: 12px;
line-height: 1.5; /* If Placeholder of the input is moved up, rem/modify this. */
border-radius: 3px;
}
입력 그룹의 샘플 사용 :
<div class="input-group">
<span class="input-group-btn">
<button class="btn btn-xs btn-success">
<i class="glyphicon glyphicon-plus"></i>
</button>
</span>
<input type="text" class="form-control input-xs" />
<span class="input-group-btn">
<button class="btn btn-xs btn-danger">
<i class="glyphicon glyphicon-minus"></i>
</button>
</span>
</div>
또는 다음과 같이 입력 그룹에 클래스를 추가 할 수 있습니다.
.input-group-xs>.form-control,
.input-group-xs>.input-group-addon,
.input-group-xs>.input-group-btn>.btn {
height: 22px;
padding: 1px 5px;
font-size: 12px;
line-height: 1.5;
}
사용 :
<div class="input-group input-group-xs">
<span class="input-group-btn">
<button class="btn btn-success">
<i class="glyphicon glyphicon-plus"></i>
</button>
</span>
<input type="text" class="form-control" />
<span class="input-group-btn">
<button class="btn btn-danger">
<i class="glyphicon glyphicon-minus"></i>
</button>
</span>
</div>
.input-xs {
height: 22px!important;
padding: 2px 5px;
font-size: 12px;
line-height: 1.5;
border-radius: 3px;
}
.input-group-xs>.form-control,
.input-group-xs>.input-group-addon,
.input-group-xs>.input-group-btn>.btn {
height: 22px;
padding: 1px 5px;
font-size: 12px;
line-height: 1.5;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
<div class="input-group">
<span class="input-group-btn">
<button class="btn btn-xs btn-success">
<i class="glyphicon glyphicon-plus"></i>
</button>
</span>
<input type="text" class="form-control input-xs" />
<span class="input-group-btn">
<button class="btn btn-xs btn-danger">
<i class="glyphicon glyphicon-minus"></i>
</button>
</span>
</div>
<br/>
<div class="input-group input-group-xs">
<span class="input-group-btn">
<button class="btn btn-success">
<i class="glyphicon glyphicon-plus"></i>
</button>
</span>
<input type="text" class="form-control" />
<span class="input-group-btn">
<button class="btn btn-danger">
<i class="glyphicon glyphicon-minus"></i>
</button>
</span>
</div>
을 사용하는 경우 mixin bootstrap-sass
을 활용할 수 있습니다 input-size
.
$input-height-xs: 27px; // adjust it according to your theme.
@include input-size('.input-xs', $input-height-xs, $padding-xs-vertical, $padding-xs-horizontal, $font-size-small, $line-height-small, $input-border-radius-small);
ReferenceURL : https://stackoverflow.com/questions/22920589/bootstrap-3-boostrap-4-input-xs-smaller-than-sm
반응형
'UFO ET IT' 카테고리의 다른 글
그리드 시스템에서 밀기와 오프셋의 차이점은 무엇입니까? (0) | 2021.01.07 |
---|---|
프로그래밍 방식으로 부트 스트랩 드롭 다운을 여는 방법 (0) | 2021.01.07 |
멀티 인덱스를 사용한 판다 플로팅 (0) | 2021.01.07 |
sinon stub withArgs가 일부 인수와 일치하지만 모든 인수와 일치 할 수 있습니까? (0) | 2021.01.07 |
재현 가능한 Apache Spark 예제를 만드는 방법 (0) | 2021.01.07 |