CSS Styles – Responsive Web Design – Using Flex

The example scripts can be found in Book 1 - Programming Step by Step and More.

Book 1 is for sale on Amazon

My Two‑Column Website

CSS Selectors and Properties Applied to Responsive Web Design

The scripts for these examples are found in Chapter 9 of Book 1 of the guide *JavaScript y Más*

The books are available for sale on Amazon

In this example we use flex in the .container to create a two‑column layout.
flex: 1 in main and aside ensures that both elements expand proportionally.
min-width in main and aside ensures they maintain an adequate minimum width.
The @media query changes the layout to a single column on devices with a maximum width of 768px.
This final division spans both columns and is placed vertically on small screens.