I'm currently in the process of creating a website and I have a specific page layout in mind that I would like to implement:
------------------------------------------
| A catchy title | |
| Here | An unconventional |
| |----------- image |
| Detailed description | present here |
| By this person | |
| | Some text displayed |
| | over the image |
| | |
------------------------------------------
I am utilizing vuejs along with vuetify, and my initial attempt at achieving this layout looks something like this:
<div style="position:absolute; top:0px; right:0px; width="60%"; background-image: url('/Background1.png');> </div>
<v-row>
<v-col cols=5>Title goes here </v-col>
<v-col cols=7><v-col>
<v-row>
<v-row>
<v-col cols=8>A lengthy description by someone there</v-col>
<v-col cols=4>Text overlaying the image </v-col>
<v-row>
This setup works well on my screen with resolution 1920*1080, but as soon as I resize the window, the alignment of the second row becomes problematic as it no longer corresponds correctly with the edge of the image.
I am aware that the issue stems from my use of 'position:absolute', but I am unsure how to tackle this problem using a different approach.
Any guidance or assistance you can provide would be greatly appreciated. Thank you!