Well, my comment got too big, so I’ll leave it here.
It is possible. But start with mobile, then bigger and bigger screens, until the desktop (which already exists in your case apparently). Set the layout you want and pay attention to the range of settings (320 240 to 640 960).
Use the media queries appropriately. I won’t write any here, but know that the CSS Tricks (more than recommended) already has all the snippets most used.
!!! Pay attention !!!
- Some elements of its website simply will not exist in the mobile version, you have to remove them, either for lack of space or for another factor, and this is okay!
1.1 Think about how the menu will be shown. See this example from CSS Tricks
The version mobile is always the one that offers a touch of button, nothing more (figurative), does not let the customer think (don’t make me think principle) E.g.: If the site features are in an area that needs login, show the login right away, you don’t need to show the slider, for example.
Search for plugins to facilitate your service. There are many such as the Isotope
Tip: Write the CSS for each type of screen you want to support in separate CSS files. This will help in maintaining.
Dude. Telling you that responsiveness isn’t much of a thing that you take at the end like that and throw it on top. Your project seems to be working in a very locked way already. The best way to do something responsive is to think about it from the beginning. No wonder the term "mobile first".
– Leon Freire
I agree with everything Leon Freire said. Mobile first!!! The good part is you can use frameworks who do the work: Bootstrap, Foudation, Cardinal, Pure, etc. In addition, your layout should be fluid (use proportions - %, vw, vh, etc. - more than absolute measures - px, pt, etc.
– Not The Real Hemingway
yes yes true @Leonfreire but I joined the project then I got the cucumber to solve the responsive, and the layout would have to be like this. is able to change yet?
– Rodrigo Costa
There would have to be a strong CSS there. First thing I realized when I opened index.html is that it’s full of
position: fixed
. This is horrible for responsiveness. If you want to keep it that way, you’ll have to take them out at least in the media queries and work more with float and with the measures cited above. Example: You spoke of the iframe that does not move. But yours#contentMeioiFrame
is withposition: fixed;
andleft: 250px;
– Leon Freire