Hello
Unfortunately Stacked Columns no longer works on the iPhone 11 and 12 Pro Max. And a two-column layout on a smartphone just looks terrible. What can I do? CSS code?
The reasons Stack’s built-in 2-Column stack does not stack the columns on those two devices is because they have larger screens than many mobile phones. The 2-Column stack is designed to stack columns when the screen is < 400px wide. Those devices are 414px wide.
The best thing to do is to use a 3rd party “columns” stack that either has a wider definition for mobile or allows you to set the pixel width for the break point (width is switches from one layout to another). There are a lot of options out there.
Btw, you may want to name your page’s folder something more descriptive than the default “page-XXX”.
You are right about the folder description. When I have time, I will describe the approx. 300 pages more clearly (even if the user doesn’t really care ;-).
This should work to make those larger devices (up to 420px in screen width) act more like the smaller screens. I only tested it on that one page, so you may have other issues on other pages, so please test your site throughly after implementing it. I only made the columns stack and took away/ reduced the padding around them.
Don, you are the greatest! It works. All thumbs up. Still, I have to criticize RapidWeaver. Because I chose this application because I am a designer, not a programmer. As soon as I have to change something in the code it is not in the inventor’s sense.
In all fairness, this isn’t really a RW coding problem.
All stacks are different depending on the developer that wrote them. Some will give the ability to choose different pixel widths for column breakpoints and others will work on popular/default widths and no option to change.
The beauty of RW is having the ability to fine tune the stacks by adding a bit of CSS code. Just like a car, you can drive it but if you want, you can get dirty in the engine.
RW is the foundation, stacks are your bricks and CSS is the roof. Together, they will build the house.