What could be the cause of this?
My webpage in a mobile device is not showing some part yet I had not used overflow: hidden; property and my html has the required meta tags but in my laptop the webpage is fully displayed. Could it be because of using 100vw in width or maybe px units ?

It’s hard to just guess out of the blue. If you have a live version of your project then people might be able to help you debug it. For now I suggest trying the device emulation in your browser’s dev tools to see if you can reproduce the problem. That will also allow you to inspect the specific CSS that is causing errors and try changing rules until you see what you want.
For example, this is what the device emulation option looks like in Firefox’s devtools:

1 Like

I was able to debug it
But thank you for the extra information about dev tools