I was just looking for this solution, and setting a min-height is only good if you know how high the min height should be in advance.
Instead, I went into the css and changed the ui-tabs class to add "overflow:auto;" as below
.ui-tabs { overflow: auto; position: relative; padding: .2em; zoom: 1; }
This works for me in FF12...I haven't tried it in others. If this works, you may wish to create a separate class to preserve stock functionality and theming interchangeability etc
BTW - the reason you might need dynamic sizing is if you're loading from Ajax, but not using the tab loader method, but rather another function (their method assumes you content is all coming from one url resource which may not be sufficient depending on how advanced you dynamic population is).
HTH