I'm trying to make a featured image 100% width, even if its pixel size is not the width of the screen/body: i'm using the 'full' variable when calling the image via get_the_post_thumbnail but i'm not sure what is the best practice to achieve what i want.
Any suggestion?
Thanks
Welcome to SO,
I'd recommend you use css:
#image{
width: 100%;
}
so set the width to 100% and just omit height, and your picture will be spanned through whole width and the height is going to be in original ratio to width. About uploading large images, if you do, there will be longer loading times for the website. Lastly, you can use JavaScript for it if you want.