> browsers don’t natively support transitions between display: none and display: block.
You say that like it's a bad thing.