웹사이트를 제작할 때 Webflow 요소와 CSS 디스플레이 기능을 활용하여 사이트 레이아웃을 구성하는 데 사용할 수 있는 다양한 선택이 있습니다. Flexbox와 그리드는 일반적으로 사용되는 디스플레이 기능인 반면 Rapid Stack은 두 가지를 통합한 Webflow 요소입니다. 이 가이드에서는 디자인 프로젝트에서 Flexbox, Grid 및 Rapid Stack을 활용하기 위한 최적의 시나리오를 살펴보겠습니다.
이 교육 세션을 통해 다음 사항에 대한 통찰력을 얻게 됩니다.
- Flexbox의 장점
- 그리드의 장점
- 래피드스택의 장점
- Flexbox, Grid 또는 Rapid Stack을 사용할지 결정
Flexbox의 장점
- 1차원 레이아웃 제어 제공(수직 또는 수직) 또는 수평으로
- 정렬, 간격, 배치 조정 가능
- Flex 자식을 효율적으로 정렬하기 위한 정렬 도구 제공
- 하위 요소가 레이아웃 구성(예: 크기, 정렬, 순서)을 대체할 수 있도록 허용합니다.
- 컬렉션 목록 또는 양식 블록에 적용 가능
Flexbox에 대해 자세히 알아보세요.
그리드의 장점
- 2차원 레이아웃 제어 제공(세로 모두) 그리고 수평으로
- 그리드 경계 내 어디에서나 요소 배열을 용이하게 합니다.
- 그리드 자식을 효율적으로 정렬하기 위한 정렬 도구 제공
- 그리드 자식의 수동 위치 지정을 허용합니다.
- 하위 요소가 레이아웃 설정(예: 위치, 범위, 정렬, 정렬, 순서)을 대체할 수 있습니다.
- 컬렉션 목록 또는 양식 블록에 적용 가능
그리드에 대해 자세히 알아보세요.
래피드스택의 장점
- 레이아웃 설정에 대한 효과적인 접근 방식을 제공합니다.
- 사용자 정의 가능한 8개의 사전 설정된 Rapid Stack 레이아웃으로 구성
- 셀은 콘텐츠 배치를 위해 사전 정의된 div 블록을 제공합니다.
- 개발 가속화를 위해 그리드와 Flexbox를 결합합니다.
래피드 스택에 대해 자세히 알아보세요.
Flexbox, Grid 또는 Rapid Stack을 사용할지 결정
우리는 대부분의 레이아웃에 대해 Rapid Stack 요소로 시작하는 것을 권장합니다. 이 요소는 다목적이며 사전 구성되어 있으며 가장 널리 사용되는 디스플레이 기능(예: Flexbox 및 그리드) 중 일부를 포함합니다. 그러나 특정 제한 사항이 있습니다. Rapid Stack을 사용하면 그리드처럼 셀 위치를 변경하거나 오버레이할 수 없습니다. 적용하다 기존 레이아웃 스타일과 함께 사전 구축된 특성으로 인해 다른 요소에 빠르게 스택됩니다.
하위 요소에 대한 위치 설정을 설정하려는 복잡한 2차원 디자인의 경우(특히 겹치는 요소의 경우) 그리드가 선호되는 선택입니다. Rapid Stack과 달리 그리드는 더 많은 유연성을 제공하고 그리드 레이아웃 내에서 셀의 이동을 허용합니다. 또한 그리드는 요소가 아닌 표시 기능으로 기능하므로 다음을 수행할 수 있습니다. 양수인 컨테이너, div, 양식 블록 또는 컬렉션 목록과 같은 다른 요소에 대한 그리드입니다.
Flexbox는 단일 차원에서 레이아웃을 관리하려고 할 때 귀중한 디스플레이 기능임이 입증되었습니다. 그리드와 마찬가지로 Flexbox는 컨테이너나 div와 같은 다른 요소에 적용될 수 있습니다. Flexbox는 방향 및 정렬을 포함한 다양한 대체 레이아웃 구성을 제공하며 하위 요소의 래핑을 용이하게 하여 상위 요소의 경계에 도달하면 다음 줄로 원활하게 전환됩니다.
주요 통찰력
- 2차원 설계의 경우 그리드는 보다 다양한 옵션으로 사용되는 반면 Rapid Stack은 효율성이 뛰어납니다.
- 당신은 할 수 있습니다 적용하다 다른 요소에 대한 표시 설정으로 그리드를 사용하는 반면 Rapid Stack은 ~이다 기존 표시 설정이 포함된 사전 구축된 요소
- Flexbox는 1차원 디자인에 이상적으로 적합합니다.
- Workspace 스팟 및 멤버 포함 또는 제거 - 2024년 4월 15일
- 센터링 상자 요약 - 2024년 4월 15일
- 나중에 참조할 수 있도록 사이트 저장 - 2024년 4월 15일