User blog comment:Kirkburn/Technical Update: April 27, 2015/@comment-4403232-20150428104421/@comment-452-20150428165108

My specific solution is to use Tabber instead.

If you need help making the tabber tabs look how you want them to, I'd be happy to help.

To start with, this CSS will hide the tabber until it has loaded: .tabber { display: none; } When tabber loads, the "tabber" class is replaced by "tabberlive", and so it appears.

And these will remove all of the borders, backgrounds, and margins, and colour the active/inactive links:

div.tabberlive { margin-top: 0; } .tabberlive ul.tabbernav li a { border: none; background: transparent; padding: 3px 0.5em; margin-left: 3px; } .tabberlive ul.tabbernav li a:hover { background: none; } .tabberlive ul.tabbernav li a:link { color: blue; } .tabberlive ul.tabbernav li.tabberactive a:link { color: red; } .tabberlive div.tabbertab { padding:0; border: none; } .tabberlive div.tabbertab p { margin: 0; } .tabberlive ul.tabbernav { border-bottom: none; padding: 3px 0; }

edit: Of course, these styles will effect all tabbers, if you just want to apply the styles to tabbers inside infoboxes, prepend each of those with ".infobox "

also edited to include my next post, to keep everything together