저는 Bootstrap 3에서 시작하고 있으며 그리드 클래스가 어떻게 사용되는지 이해하는 데 어려움이 있습니다.
지금까지 알아 낸 내용은 다음과 같습니다.
화면이 특정 크기 (각각 768px 및 992px) 이상일 때만 적용된다는 점에서 클래스 col-sm-#
및 col-lg-#
일반 이전 과 다른 것으로 col-#
보입니다. -sm- 또는 -lg-를 생략하면 div가 하나의 열로 축소되지 않습니다.
나는 둘 다 그 행 내부에 두 개의 div의를 만들 때, col-sm-6
그들이 보인다 에만 창이 넓은 768px와 992px 사이 일 때 나란히. 나는 모든 방법을 아래로 창을 축소 한 후 천천히 확대하는 경우 즉, 레이아웃은 다시 하나의 컬럼에, 다음, 두 개의 열 단일 열입니다 다시 .
- 이것이 의도 된 동작입니까?
- 768px 이상의 항목에 대해 두 개의 열이 필요하면 두 클래스를 모두 적용해야 합니까? (
<div class="col-sm-6 col-lg-6">
) col-6
또한 포함 되어야합니까 ?<div class="col-6 col-sm-6 col-lg-6">
@media
특정 크기를 사용 하기 때문에 의도 된 동작 입니다. # 2 및 # 3 예, '예 : 모바일과 데스크톱 결합'및 '예 : 모바일, 태블릿 및 데스크톱'