Webflow Layout Techniques

Master-Detail Layouts

Overview
Responsive Layout Techniques
Intro
102
Element Layouts
Aspect Ratio
Int
201
Responsive Image Annotations
Int
6:50
202
Collection List Alternating Item Layouts
Int
4:32
601
Collection Page & Collection List Layouts
Collection List Card Layouts
Int
4:32
601
Creating Variable Layout Options, per Collection Item
Int
11:46
602
Random List Items on Every Page Refresh
Intro
10:00
603
Variable Collection Item Sizes in a Grid Layout
Int
603
Limit Collection List Items by Breakpoint
Intro
10:00
604
Hide Collection List on Empty, or Item Qty
Intro
605
Responsive Pagination
Intro
605
Masonry Grid Layouts
Intro
607
Glossary w/ Letter Groupings
Intro
612
Master-Detail Layouts
Master-Detail Layouts
Intro
710
CMS-Driven Expando
Intro
19:42
714
CMS-Driven Modals
Intro
715
Special Layouts
Creating Leader Lines
Int
5:54
821
Photo Gallery Layouts
Int
821
Column Layouts
Int
822
Text Layouts
Int
823
Checkerboard Grid Styling
Int
824
Advanced Techniques
Breakpoints
Adv
901
No items found.

This is a common pattern in user interface (UI) design where a list of items (the "master" pane) is used to select items to view or edit in a separate pane (the "detail" pane).

In a Master-Detail layout, selecting an item from the master list typically causes the detail pane to update with detailed information about the selected item. This can be very efficient for user workflows that involve browsing through a list of items and taking action on individual items.

This pattern can be seen in many types of applications, including email clients (where you have a list of emails and the content of the selected email), file browsers, and many mobile apps. It's a powerful way to handle the relationship between items in a collection and their individual details.

In Webflow there are three basic approaches to this.

Interactions Approach

Load all of the master & detail content on the page all at once using a collection list, and then use interactions to hide and show the detail content.

Here's an example using a pop-up for the detail.

https://cms-modals.webflow.io/#

IFRAME Detail Loading

Use IFRAMEs, and load the detail content into the IFRAME. Typically this requires a small amount of custom code, since Webflow does not have a built-in way to target links to IFRAMEs.

HTML Embeds can be used for this purposes as well, to create the detail-loading links correctly from the CMS item.

This approach can work well if you’ve styled your individual article pages to display well inside of an IFRAME.

AJAX-Style Detail Loading

You can use JS .fetch() to get the content you want from the article page and display it.

https://discourse.webflow.com/t/seamless-cms-page-load/233727/3?u=memetican

https://ajax-load-team-members.webflow.io/

Table of Contents
Did we just make your life better?
Passion drives our long hours and late nights supporting the Webflow community. Click the button to show your love.