Hello @cvdw,
For One Page Navigation, the ID should be added in the Section element so that the menu items will coincide. Yes, I can understand that you do not want to link to the image on smaller screens. You want to link the menu items and display the texts. This can be resolved by utilizing the “Reverse” direction in the Flexbox option so that on smaller text, all the columns with text will always display first and then the column with the image. Still, on desktops, it will display as is right now. Check out my demo in the secure note below.
You will have to create your Column structure like this:
Section 1 - set the ID here
Row
Column 1 with the text contents
Column 2 with the background image
Section 2 - set the ID here
Row
Column 1 with the text contents
Column 2 with the background image
Section 3 - set the ID here
Row
Column 1 with the text contents
Column 2 with the background image
Section 4 - set the ID here
Row
Column 1 with the text contents
Column 2 with the background image
And then in your Row Template layout, you will apply “Reverse” direction:
so that on desktop screens, you will see text/content - content/text column set up:
Section 1 - set the ID here
Row
Column 1 with the text contents
Column 2 with the background image
Section 2 - set the ID here
Row with Reverse direction
Column 1 with the text contents
Column 2 with the background image
Section 3 - set the ID here
Row
Column 1 with the text contents
Column 2 with the background image
Section 4 - set the ID here
Row with Reverse direction
Column 1 with the text contents
Column 2 with the background image
Hope this makes sense.