layui-col-*
클래스를 기반으로 Layui의 그리드 시스템은 반응 형 레이아웃을 만드는 데 간단한 접근 방식을 제공합니다. 12 열 그리드를 활용하여 페이지 컨텐츠를 유연한 열로 나눌 수 있습니다. 핵심 원칙은 layui-col-md12
, layui-col-md6
, layui-col-md4
등과 같은 클래스를 요소에 할당하는 것입니다. md
접두사는이 레이아웃이 중간 크기의 화면 이상에 적용된다는 것을 나타냅니다. Layui는 또한 xs
, sm
, lg
및 xl
접두사를 제공하여 각각 작고 작고, 큰 화면을 각각 제공합니다. 이 접두사는 Layui의 CSS 내에 정의 된 다른 중단 점 너비에 해당합니다. 예를 들어:
layui-col-xs12
: 광소 화면에서 전체 너비를 차지합니다.layui-col-sm6
: 작은 화면에서 12 개의 열 중 6 개를 차지합니다.layui-col-md4
: 중간 스크린에서 12 개의 열 중 4 개를 차지합니다.layui-col-lg3
: 큰 화면에서 12 개의 열 중 3 개를 차지합니다.반응 형 레이아웃을 만들려면이 클래스를 컨테이너 내에서 중첩합니다. 예를 들어, 중간 화면 및 더 큰 2 열 레이아웃과 작은 화면에서 단일 열 레이아웃을 생성합니다.
<code class="html"><div class="layui-row"> <div class="layui-col-md6">Column 1</div> <div class="layui-col-md6">Column 2</div> </div></code>
이것은 중간 스크린 이상에서 두 개의 열이 나란히 표시되지만 layui-col-xs12
의 기본 동작으로 인해 작은 화면에 수직으로 쌓을 것입니다 ( xs
클래스가 지정되지 않은 경우 암시). 항상 컬럼을 layui-row
컨테이너 내로 감싸는 것을 잊지 마십시오.
예, Layui의 그리드 시스템은 반응 형 접두사 ( xs
, sm
, md
, lg
, xl
)를 통해 다양한 화면 크기를 효과적으로 처리합니다. 각 접두사에 대해 다른 열 폭을 지정하면 레이아웃이 다양한 화면 해상도에 어떻게 적응하는지 제어 할 수 있습니다. Layui의 CSS는 이러한 접두사의 중단 점을 정의하여 다양한 화면 크기 사이의 원활한 전환을 보장합니다. 그러나 그 효과는 이러한 접두사를 어떻게 활용하는지에 달려 있다는 것을 이해하는 것이 중요합니다. 하나의 접두사 (예 : md
)의 열 폭을 정의하면 레이아웃은 다른 모든 화면의 크기로 고정되어 있습니다. 따라서 이러한 접두사의 사려 깊은 계획 및 구현은 진정으로 반응 형 디자인을 달성하는 데 핵심입니다. 최적의 응답 성을 보장하기 위해 다른 장치와 스크린 크기에서 레이아웃을 테스트해야 할 수도 있습니다.
여러 모범 사례는 반응 형 웹 디자인을위한 Layui 그리드 시스템의 효과를 향상시킵니다.
layui-row
컨테이너 내의 Nest layui-row
컨테이너를 사용하여 복잡한 레이아웃을 만듭니다. 이를 통해 요소의 배열을보다 세분화 할 수 있습니다.Layui의 그리드 시스템은 강력하지만 특정 설계 요구 사항에 대한 사용자 정의가 필요할 수 있습니다. 방법은 다음과 같습니다.
이러한 지침을 따르고 CSS 재정의 유연성 및 JavaScript의 유연성을 활용함으로써 Layui의 그리드 시스템을 효과적으로 조정하여 고유 한 설계 요구를 충족시켜 반응적이고 시각적으로 매력적인 웹 사이트를 보장 할 수 있습니다.
위 내용은 반응 형 레이아웃에 Layui의 그리드 시스템을 어떻게 사용합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!