hi sorry for the late reply!!! im not sure exactly what would be causing it on your end, but i used to have the same issue when using "position: absolute". i tend to use position: relative now, and just keep my elements contained in other divs (so their position is based off that div, not the pixel width of the screen)
how do you base elements in divs? sorry for so many questions XD thank you for your response btw!!!
pretty much storing stuff inside a div ^_^ so, for example, you'd go (div) (image + position:relative stuff) (/div)
I'm not super good at explaining any of this since I haven't done much coding in months, so if you want more info I'd recommend looking up some beginner tutorials on the position element :3
its literally so fucked. rest in peace queen