도입부 및 Dave Clayton과의 만남
InDesign 레이아웃에서 요소를 이동하고 크기를 조정할 때 매번 번거롭게 조정하고 정렬하지 않아도 된다면 얼마나 좋을까요?
이제 가능합니다.
Adobe가 출시한 Flex 레이아웃이라는 새로운 기능을 사용하면 디자인 프로세스를 더욱 원활하게 진행할 수 있습니다.
저는 Dave Clayton입니다.
이번 튜토리얼에서는 Flex 레이아웃의 작동 방식, 장점, 디자인 작업 시 사용하는 방법을 살펴보겠습니다.
Flex 레이아웃이란 무엇일까요?
InDesign 2026에 예제 디자인이 열려 있는데요.
Flex 레이아웃을 프레임에 적용하면 콘텐츠가 변경될 때 디자인이 동적으로 조정됩니다.
간단히 말하자면 InDesign 프레임과 개체가 유연한 컨테이너처럼 작동하도록 하는 새로운 방법입니다.
예제 파일을 살펴보면서 Flex 레이아웃으로 콘텐츠를 재정렬하는 방법을 살펴보겠습니다.
미리 만들어 둔 디자인이 있는데 몇 개의 텍스트 프레임과 이미지가 있는 간단한 레시피 카드 커버 레이아웃입니다.
일반적으로 한 페이지의 크기를 조정하거나 상자 중 하나를 옮기면 다른 모든 요소도 수동으로 다시 조정하고 다시 정렬해야 합니다.
적용 전후를 비교하기 위해 페이지 패널에서 페이지를 복제하여 작업할 사본을 만들어 보죠.
그룹화된 요소 준비
더욱 수월한 작업을 위해 요리별로 제목, 텍스트, 이미지를 그룹화했는데요.
이렇게 하면 Flex 레이아웃을 사용할 때 더 쉽게 관리할 수 있습니다.
디자인에 Flex 레이아웃을 적용하기 전에 알아두어야 할 사항이 있는데요.
이 기능은 콘텐츠의 흐름과 간격만 조정할 뿐 크기는 조정하지 않으므로 먼저 크기를 조정해야 합니다.
이제 네 개의 그룹을 모두 선택한 다음 Mac에서는 Shift+Cmd를 Windows에서는 Shift+Ctrl을 누르고 그룹의 모서리를 드래그하여 크기를 조정하겠습니다.
페이지 오른쪽에 네 가지 요리 그룹을 배치하기 위해 두 열로 놓을 수 있도록 크기를 줄였습니다.
이제 Flex 레이아웃을 활성화해 보죠.
Flex 레이아웃 패널에 액세스하려면 창 메뉴에서 Flex 레이아웃을 선택합니다.
오브젝트 메뉴에서도 찾을 수 있으며 선택 항목을 마우스 오른쪽 버튼으로 클릭하거나 요소를 선택한 후 속성 패널에서도 액세스할 수 있습니다.
Flex 레이아웃 패널은 레이아웃 조정을 위한 다양한 옵션을 제공하는데 이 부분은 잠시 후에 다시 살펴보겠습니다.
Flex 레이아웃 적용 및 구조 설정
모든 그룹이 선택된 상태에서 Flex 레이아웃을 활성화하면 선택 항목 주위에 강조 표시 프레임이 표시되어 유연한 컨테이너 안에 있음을 보여줍니다.
이제 컨테이너의 크기를 조정하고 새 콘텐츠를 배치할 위치에 놓을 수 있습니다.
페이지 오른쪽에 배치해 보죠.
이제 이 패널을 사용하여 레이아웃을 조정하겠습니다.
먼저 컨테이너 안에 콘텐츠를 어떻게 정렬할지 결정합니다.
첫 번째 옵션은 콘텐츠를 위쪽에 정렬하고 두 번째는 가운데에 세 번째는 아래에 정렬합니다.
지금은 위쪽 정렬을 유지할건데 나중에 다시 변경할 수 있습니다.
정렬 옵션 오른쪽에는 컨테이너의 폭과 높이 값이 있는데요.
지금은 이전에 조정한 크기가 표시되지만 필요하다면 수동으로 변경할 수 있습니다.
다음으로 간격 드롭다운을 살펴보죠.
이 설정은 콘텐츠가 컨테이너 안에서 시작되는 위치와 콘텐츠의 간격을 결정합니다.
'Flex 시작'을 선택해 보죠.
그러면 항목들이 컨테이너 위쪽에 배치되고 행의 시작 부분에 정렬됩니다.
이제 레이아웃의 방향을 선택하겠습니다.
현재 행으로 설정되어 있어 모든 항목이 하나의 행으로 정렬되어 있으며 컨테이너 안에서 오른쪽을 보면 콘텐츠가 잘려 보입니다.
이 경우 컨테이너 폭을 행에 맞게 조정해야 합니다.
행 반전 옵션도 있는데 항목의 순서를 바꿔줍니다.
다음에 있는 옵션은 열로 이 레이아웃에 필요한 옵션입니다.
두 개의 열과 두 개의 행이 필요하므로 열을 클릭하겠습니다.
그러면 컨테이너 안에 하나의 열이 만들어집니다.
콘텐츠 감싸기 옵션을 켜야 하는데요.
바로 이 아이콘입니다.
이 아이콘을 클릭하면 콘텐츠가 컨테이너 안에서 두 개의 열로 흐르게 됩니다.
간격 및 정렬 조정
Flex 레이아웃의 방향이 설정되고 감싸기 모드도 적용되었으므로 이제 공백을 조정해 보겠습니다.
공백은 컨테이너 프레임 주위의 패딩을 제어합니다.
모든 값이 현재 0으로 설정되어 있는데요.
이 값들은 기본적으로 연결되어 있는데 체인 아이콘을 클릭하여 연결을 해제할 수 있습니다.
그러면 이 설정들을 수동으로 조정할 수 있죠.
값을 높이면 컨테이너 안에서 간격이 넓어집니다. 5mm로 설정해 보죠.
다음으로 가로 간격과 세로 간격을 조정하겠습니다.
위아래 화살표를 사용하여 이 값들을 높일 수 있으며 간격이 즉시 업데이트됩니다.
이 값들은 정확하게 설정할 수도 있고 보면서 조정할 수도 있습니다.
마지막으로 컨테이너 안에서 콘텐츠의 정렬을 조정하겠습니다.
첫 번째 정렬 설정으로 돌아가 콘텐츠가 컨테이너의 가운데에 정렬되도록 설정해 보죠.
왼쪽 또는 오른쪽 정렬도 선택할 수 있습니다.
지금까지 Flex 레이아웃으로 콘텐츠의 흐름과 간격을 빠르게 조정하여 레이아웃의 다른 버전을 만드는 방법을 살펴봤습니다.
또 다른 유용한 기능은 컨테이너 안에서 콘텐츠의 위치를 변경하는 것인데요.
이 예시에서는 요리 중 하나를 클릭하고 새로운 위치로 드래그하여 더 창의적으로 제어할 수 있습니다.
첫 번째 이미지로 돌아가 각 그룹을 Flex 레이아웃으로 설정할 수도 있고 각 그룹의 콘텐츠를 빠르게 조정할 수도 있습니다.
완성되었다면 구성에 다른 콘텐츠를 추가하기 위해 대지에서 페이지로 드래그합니다.
조정 가능한 다른 버전의 레이아웃이 완성되었으므로 고객에게 제시하거나 사용할 수 있습니다.
Flex 레이아웃은 간단하지만 강력한 기능이라서 사용하면 워크플로우가 크게 달라집니다.
직접 사용해 보면서 작업 시간이 얼마나 단축되는지 살펴보세요.
더 많은 새로운 기능을 살펴보고 싶다면 Adobe 학습의 다른 튜토리얼도 확인해 보시기 바랍니다.
시청해 주셔서 감사드리며 즐겁게 디자인하세요.
