Greetings, fellow readers! After a period of silent observation, I am finally making my presence known.
My wife and I are in the process of creating her freelance services website. However, we have encountered a troublesome issue that has left me quite perplexed despite my persistent attempts to rectify it.
I've experimented with various combinations of CSS classes like .row, .sqs-row, .col, among others, in an effort to reorder the blocks on our website's mobile view, but alas, to no avail.
If you wish to visit the site, here's the URL: (password: yosydesign2021).
In the desktop version, the steps are displayed as follows:
1 2 3 4 5 6
For reference, here is the desktop view: desktop view
However, in the mobile view, the order appears jumbled:
1 4 2 5 3 6
Here are snapshots of the mobile view for further clarity: mobile view1 | mobile view2
The latest solution I attempted involved the following code snippet:
@media screen and (max-width:640px) {
div#page-section-60482408b332ea04661c1cf0> .row .sqs-row {
display: flex;
flex-direction: column;
}
#block-25053f13e7adbb1c828d{order:2 !important;}
}
Despite multiple adjustments, this method failed to yield the desired outcome. While I grasp the need to apply the display:flex attribute before using the order property, it seems stubbornly resistant to functioning correctly.
Your assistance and guidance would be greatly appreciated, especially given my limited understanding of CSS.