Pure css pure-menu-heading not aligning with items in Firefox? To see run this on Firefox,http://purecss.io/layouts/marketing/. 'YOUR SITE' pure-menu-heading is above the pure-menu-item items but aligns well in Chromium and Opera. Also class 'header' is not in
<link rel="stylesheet" href="/combo/1.18.13?/css/layouts/marketing.css">?
you need to
float:left
the "your site" (.home-menu .pure-menu-heading
) that fixes itthe reason this happens in firefox (according to this answer Firefox unexpected line break using floats & overflow hidden - and also checked) is that firefox set default
white-space
tonowrap
.so setting the wrapper div
.pure-menu.pure-menu-fixed
towhite-space:normal
also fixes this issue and might actually be a better solution for you