I am not sure about fulfilling all your requirements, anyway...
Please find the attached (with my try on Dashboard 7).
The idea is to use floating (vertical) containers
as placeholders laying on top of each other,
so they "pop-up" when swapping by a Parameter.
Empty Container Width_YF.twbx 452.1 KB
Thank you so much for the reply and resolution attempt! Floating the elements does solve the formatting issue, however due to my requirements I can't use floated elements.
Thanks to my former Tableau Visual Analytics teacher Sarah (at Tableau) for providing the following solution:
Using the Stacked version (all 3 worksheets stacked on top of each other), she went into the bottom worksheet and manually resized the graph within the worksheet itself. When I previously was working with the stacked version, I was setting a fixed height from the Dashboard, which meant it would not collapse smaller than that fixed height. Setting the height locally in the worksheet, constrained that size, but allowed the worksheet to still collapse.
STILL UNRESOLVED (1):
While the solution above does reduce the wasted white-space by a significant factor, there still remains the ghost padding of two collapsed worksheets (in this view). I would like to see in the future a non-floating collapsible panel able to be reduced to 0px. This would allow the seamless transition from one worksheet to another, within the same dashboard.
STILL UNRESOLVED (2):
The other remaining issue here is how layout containers maintain their padding, even while containing collapsed worksheets. I've only seen this as an issue when one worksheet/container is adjacent to multiple worksheets in the same container.
Thanks to everyone else that took a look and thought about this one!