With the mobile devices growing in number, web development has become a little more complex. People now access Internet from tablets, smartphones, and other mobile devices, which means as a developer you need to cater to different screen sizes/devices. Earlier we might have relied on fixed-width web page layouts, which certainly would result in a bad user experience on different screen sizes.
One of the approaches used…