Fix modal backdrop overlaying the modal's scrollbar

Fixes #14916.
Fixes #15008.

/cc @cvrebert 
Why was `bottom: 0` removed? It results in the modal's backdrop having height 0 and thus not being displayed for me.