Lo que puede hacer es, además de representar un modal cuando hace clic en su botón, también representar un div vacío. Diseñe el div de modo que tenga una posición fija y cubra toda la pantalla, tenga un color gris y configure la opacidad de manera que se vea como en su ejemplo anterior. También debe establecer un valor z bajo/negativo para que no aparezca en una capa sobre su modal.