So, at first you can end the mobile-four class, it does nothing (unless its custom for you). Looking at the documentation, there is mobile-[one two three] , four will be equivalent to leaving it.
To fix the problem, simply apply the source ordering class, for example:
<div class="container" style="margin-top: 15px;"> <div class="row"> <div class="two columns push-ten"> <a href="index.php"> <img src="images/logo.png" alt="logo" /></a> </div> <div class="ten columns pull-two"> <nav> <ul> <li><a href="#">link</a></li> <li><a href="#">link</a></li> <li><a href="#">link</a></li> <li><a href="#">link</a></li> <li><a href="#">link</a></li> <li><a href="#">link</a></li> </ul> </nav> </div> </div> </div>
Press and pull to order the menu first, and then the logo. Push and pull are ignored on mobile devices, that is, your logo will be added over the menu on the mobile phone.
Desktop: [Menu] [Logo]
Mobile [Logo] [Menu]
Docs: http://foundation.zurb.com/docs/grid.php
Ed charbeneau
source share