Possible Reason: Safari has slightly different handling for flexbox and default font rendering.
Solution: Try adding CSS like:
.header {
-webkit-font-smoothing: antialiased;
-webkit-text-size-adjust: 100%;
}
Also, check if line-height or margin is set differently by default in Safari. A CSS reset or normalize.css file can help.
Topic:
Safari & Web
SubTopic:
General
Tags: