Well, I think that creating a custom CSS stylesheet for each screen size is not ideal for responsive design tags. Then you must first create css for your site based on the largest screen, or start with the smallest (mobile first) with which your site will be used. Then you just need to add the block of media queries to your css as follows: @media all and (max-width: *Size of screen*px) { *Your css here* } change the element every time it looks strange or uniform.
Using these tricks, also use the viewport <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0"> meta tag, which will disable the scale for the user and automatically adjust the window. so that it matches your site on every screen (even a smartphone).
I donβt even know if this can really help you, but I think itβs important to note that making a specific style sheet for the size of specific data is actually not very good, invoking one million different screen sizes .
Then you can also use a css grid like 960 Grid System or Twitter Bootstrap .
Take a look here for more information: http://socialdriver.com/2012/06/a-responsive-web-design-tutorial-for-beginners/
Natuu source share