Webflow Layout Techniques

Master-Detail Layouts

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

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/

FAQs

Answers to frequently asked questions.

Videos
No items found.
Table of Contents
Comments
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.