If you click through to the Colin Scott version I link to you more or less get what you’re looking for.
https://camo.githubusercontent.com/6e7f6707a2532cca1a5bf4ffb...
Unless using log scales, you might need some way to adjust the scales so that everything fits - maybe click on a 'column', or even an individual bar, to normalize it, and everything else scales relative, somewhat like your site.