If some of the unicodes work, but not others:Continue reading
Safari has some beef with “transparent”.
box-sizing: border-box; and they’ll straighten up again.
It has to be
display: block; for
line-height to work.
<input type="submit" tabindex="-1">
Use delay. Handy.
For instance, pull overlay’s z-index to top layer when it’s summoned, before it starts barging in, and dump it back to bottom when it’s done animating itself into vacuum.
Pure CSS solution. No need for
overflow: hidden; on body, which automatically scrolls everything to the top. Make use of
overflow: auto; instead.