That&#x27;s because flexbox is still prefixed in Safari 8 (see <a href="http:&#x2F;&#x2F;caniuse.com&#x2F;#feat=flexbox" rel="nofollow">http:&#x2F;&#x2F;caniuse.com&#x2F;#feat=flexbox</a>). Just add -webkit- versions of all of the properties as well and it will probably work. e.g. &quot;display: -webkit-flex&quot;.