> > > In that case, why not add 'overflow: visible' to > .l-region--navigation nav > .menu:hover > li > ul >
That will resolve the issue with the spacing, but the menu functionality is messed up -- `overflow` is not transitionable (?) so the sub menus appear before the transition finishes. See this pen for an example: http://codepen.io/anon/pen/gJsDd. Am I missing your point (very possible)? > > Something you may want to fix: add all the missing -webkit- prefixed > flex** properties for the benefit of Safari. Also, on “.front .l-header”, > your unprefixed linear-gradient uses the wrong syntax, it should use “TO > top” (or rather “to bottom”), as in: > background-image: linear-gradient(to bottom, #ffffff 0%, #ffffff 50%, > rgba(255, 255, 255, 0) 100%); > or you can omit the direction keyword, as top-to-bottom is the default) > Ah - thank you for this! Adding the prefixes wasn't even on my clean-up list and I surely would have missed them (time for auto-prefixer). I've fixed the "TO top" also. Thanks for going "above and beyond" to point out other issues Philippe, I do appreciate it! Chris ______________________________________________________________________ css-discuss [css-d@lists.css-discuss.org] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ List policies -- http://css-discuss.org/policies.html Supported by evolt.org -- http://www.evolt.org/help_support_evolt/