Hallo,
body.tabs-ausgeblendet.tabs { display:none; }
body.tabs-eingeblendet.tabs { display:block; }
Ein Leerzeichen zwischen »body.tabs-ausgeblendet« und ».tabs«!
»body.tabs-ausgeblendet.tabs« ist ein ganz anderer Selektor als »body.tabs-ausgeblendet .tabs«.
function ausblenden()
{document.body.className = "tabs-ausgeblendet";}function einblenden()
{document.body.className = "tabs-eingeblendet";}
Das ist schon richtig.
und der link der das ganze aufruft:
<a href="javascript:ausblenden(tabs-ausgeblendet);">ausblenden</a>
<a href="javascript:einblenden(tabs-eingeblendet);">einblenden</a>
Parameter musst du nicht übergeben, denn deine Funktionen nehmen eh keine Parameter entgegen und die Klasse ist da fest eingebaut.
Mathias