Edit: lepiej to zobaczyć w kodzie lokalnie, bo na jsfidle jest żleto widać
Cześć.. jest problem.
chodzi o to że footer przy wyglądzie responsywnym np. 345x510 , nie jest w prawym dolnym rogu, a przy końcu elementu poprzedniego, jeśli szerokość okna jest większa, wszystko działa, usunięcie bottom sprawia, że wyświetla się prawidłowo, ale nie wiem dlaczego --->
i jeszcze jedno chyba bardzo powiązane, pytanie <nav class="nav-main-mobile">…</nav> ma właściwość width 100%, a rodzic <body> ma nie określoną ( i jest to chyba min.szerokość okna, czyli jeśli mam okno 345x510 to będzie to 345px, natomiast, w podglądzie widze że body zawiera dużo więcej w prawo, zawiera wszystko, ale nie jest to wliczone do width, bo jak widać element <nav> ma tylko szerokość okna.I teraz nie wiem co jest grane, dlaczego tak jest? i jak zrobić aby tak nie było.
https://jsfiddle.net/j9ed85fb/1/