2017-04-11 1 views
4

처음으로 부트 스트랩 4 번을 사용하고 있습니다.부트 스트랩 4 그리드 시스템의`col`에 패딩이 없습니까?

나는 col을 사용하여 footer을 가지고 있으며 데스크톱에서 훌륭하게 작동합니다. 하지만 휴대 전화로 전환하면 서로 너무 가깝게 쌓여있어 수직 마진/패딩이 없습니다.

정상적인 동작입니까?

또한 콘텐츠 중심이거나 적어도 약간의 오프셋이있는 것이 좋습니다. 그러나 오프셋을 사용하면 왼쪽 또는 오른쪽 오프셋 대신 위쪽 패딩이 사용됩니다.

정상적인 동작입니까?

그렇다면 모바일에서의 위쪽 여백/여백 추가 및 오프셋에 대한 권장 "공식적인"접근 방법은 무엇입니까?

감사합니다. 오프셋없이

:와

<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" rel="stylesheet"> 
 
<div class="row" id="kpc-row-10"> 
 

 
    <div class="container"> 
 

 
    <div class="row"> 
 

 
     <div class="col-sm"> 
 
     </div> 
 
     
 
     <div class="col-sm"> 
 
     </div> 
 
     
 
     <div class="col-sm"> 
 
     </div> 
 
     
 
     <div class="col-sm"> 
 
     </div> 
 

 
    </div> 
 

 
    </div> 
 
    
 
</div>

오프셋 :

<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" rel="stylesheet"> 
 
<div class="row" id="kpc-row-10"> 
 

 
    <div class="container"> 
 

 
    <div class="row"> 
 

 
     <div class="col-sm offset-sm-2"> 
 
     </div> 
 
     
 
     <div class="col-sm offset-sm-2"> 
 
     </div> 
 
     
 
     <div class="col-sm offset-sm-2"> 
 
     </div> 
 
     
 
     <div class="col-sm offset-sm-2"> 
 
     </div> 
 

 
    </div> 
 

 
    </div> 
 
    
 
</div>

+0

예, 정상입니다. 필요한 수직 패딩/여백을 추가하면됩니까? bootstrap-3의 열이나 행에도 수직 여백/패딩이 없습니다. 콘텐츠를 여러 가지 방법으로 센터링 할 수 있습니다. 시도한 내용과 도움이되지 않는 내용을 설명하는 코드를 게시해야합니다. –

+0

좋아요, 감사합니다 @MichaelCoker. 아마도 이것이 내 질문에 대한 대답 일 것이라고 생각하지만 잠시 후에 코드를 게시 할 것입니다. –

+0

그래, 나는 그것을 Gist에 링크로 업데이트했다. 특별한 것은 없습니다. –

답변

3

"서로 너무 가깝게 겹쳐 있습니다. 수직 여백/패딩이 없습니다."

코멘트에서 이미 언급했듯이 in other questions에는 부트 스트랩의 열 사이에 수직 간격이 없습니다. 그러나, 부트 스트랩 (4)는 각 열에 최고바닥 (y 축) 마진을 추가합니다 예를 my-3 당신은 마진이나 패딩을 조정하기 위해 활용할 수 spacing utility classes ...

이 있습니다.

<div class="container"> 
    <div class="row"> 
     <div class="col-sm my-3"> 

     </div> 
     <div class="col-sm my-3"> 

     </div> 
     <div class="col-sm my-3"> 

     </div> 
     <div class="col-sm my-3"> 

     </div> 
    </div> 
</div> 

데모 : http://www.codeply.com/go/ABUaBgCNbE

spacing utilities에 대한 추가 정보를 원하시면 내 다른 답변을 참조하십시오.

+0

감사합니다! 이것은 내가 찾고 있었던 바로 그 것이다. –

관련 문제