Created by: ryenus
Using display:none
to hide inactive tab panes has an unexpected side effect,
the width becomes unavailable, this causes problems for things like Highcharts
to initialize correctly when placed in tab panes.
This patch is to hide inactive tabs in a way that the width is still available
via height:0; overflow-y:hidden;
.
For active tabs, we use height: auto
.