문제를 해결하는 데 도움이 필요합니다. 콘텐츠를 bootstrap4의 열 중앙에 배치해야합니다. 아래에서 내 코드를 찾으십시오.
<div class="container">
<div class="row justify-content-center">
<div class="col-3">
<div class="nauk-info-connections">
</div>
</div>
</div>
문제를 해결하는 데 도움이 필요합니다. 콘텐츠를 bootstrap4의 열 중앙에 배치해야합니다. 아래에서 내 코드를 찾으십시오.
<div class="container">
<div class="row justify-content-center">
<div class="col-3">
<div class="nauk-info-connections">
</div>
</div>
</div>
답변:
Bootstrap 4 에는 여러 수평 센터링 방법 이 있습니다 .
text-center
중심 display:inline
요소 용offset-*
또는 중앙 열 ( )에 mx-auto
사용할 수 있습니다.col-*
justify-content-center
상의 row
에 중앙 컬럼 ( col-*
)mx-auto
display:block
내부 요소 중심d-flex
mx-auto
(자동 x 축 여백)은 정의 된 너비 (%, vw, px 등)가있는 요소 display:block
또는 중앙에 배치됩니다 display:flex
. Flexbox는 그리드 열에서 기본적으로 사용되므로 다양한 flexbox 센터링 방법도 있습니다.
귀하의 경우, 사용 mx-auto
의 중심을 col-3
하고 text-center
그것의 내용을 중심으로하는 ..
<div class="row">
<div class="col-3 mx-auto">
<div class="text-center">
center
</div>
</div>
</div>
https://codeply.com/go/GRUfnxl3Ol
혹은, 사용하는justify-content-center
(인 flexbox 소자 상.row
) :
<div class="container">
<div class="row justify-content-center">
<div class="col-3 text-center">
center
</div>
</div>
</div>
<select>
md 이상을 중심으로 하지만 md 아래에 왼쪽 정렬합니다.
select
display : block이므로 display : inline form-control
이 아니라 display : block입니다. 물론 원래 질문은 반응 형 중단 점을 사용하는 것이 아니므로 답변에 설명되어 있지 않습니다.
<div class="container">
<div class="row justify-content-center">
<div class="col-3 text-center">
Center text goes here
</div>
</div>
</div>
내가 사용한 justify-content-center
클래스 대신 mx-auto
에로를 이 답변 .
.row>.col, .row>[class^=col-] {
padding-top: .75rem;
padding-bottom: .75rem;
background-color: rgba(86,61,124,.15);
border: 1px solid rgba(86,61,124,.2);
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" rel="stylesheet"/>
<div class="container">
<div class="row justify-content-md-center">
<div class="col col-lg-2">
1 of 3
</div>
<div class="col col-lg-2">
1 of 2
</div>
<div class="col col-lg-2">
3 of 3
</div>
</div>
</div>
class="text-center"
.