Gouvernator
Neues Mitglied
Hallo Leute!
Nachdem nun bei dem Webserver, wo auch meine kleine Webseite drauf liegt, ein Update von Debian und PHP vorgenommen wurden, habe ich das Problem, dass meine CSS-Tabs nicht mehr als Registerkarten sondern alle direkt untereinander angezeigt werden. Also vorher wurde nur das erste Div angezeigt und wenn man auf die Tab-Links geklickt hat, dann das jeweilige Div.
Hier mal ein paar Daten:
Header:
HTML-Code der Tabs:
CSS-Code der Tabs:
Nach dem Serverupdate wurden auch ein paar ä, ö, ü's falsch angezeigt, weil die nicht mit ä etc. im Quelltext standen, was vorher aber auch kein Problem war. Nur mal so am Rande erwähnt.
Kann mir wer helfen?
Nachdem nun bei dem Webserver, wo auch meine kleine Webseite drauf liegt, ein Update von Debian und PHP vorgenommen wurden, habe ich das Problem, dass meine CSS-Tabs nicht mehr als Registerkarten sondern alle direkt untereinander angezeigt werden. Also vorher wurde nur das erste Div angezeigt und wenn man auf die Tab-Links geklickt hat, dann das jeweilige Div.
Hier mal ein paar Daten:
Header:
Code:
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="de-DE"
xmlns:og='http://opengraphprotocol.org/schema/'
xmlns:fb='http://www.facebook.com/2008/fbml'>
...
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
HTML-Code der Tabs:
Code:
<div id="tabs">
<ul class="ui">
<li><a href="#tab1">Link Tab 1</a></li>
<li><a href="#tab2">Link Tab 2</a></li>
<li><a href="#tab3">Link Tab 3</a></li>
<li><a href="#tab4">Link Tab 4</a></li>
<li><a href="#tab5">Link Tab 5</a></li>
</ul>
<div id="tab1">
<p>Text</p>
</div>
<div id="tab2">
<p>Text</p>
</div>
<div id="tab3">
<p>Text</p>
</div>
<div id="tab4">
<p>Text</p>
</div>
<div id="tab5">
<p>Text</p>
</div>
</div>
CSS-Code der Tabs:
Code:
div#tabs { display: block; text-align: left; margin: 5px auto; }
ul.ui { margin-bottom: 10px; margin-left: 10px; list-style: none; padding: 0; }
ul.ui li { display: inline; }
ul.ui li a { padding: 10px; font-weight: bold; text-decoration: none; background-color: #000000; border: solid 1px #000000; }
ul.ui li a.selected, ul.ui li a:hover { color: #000000; background-color: #000000; }
ul.ui li a:focus { outline:0; }
div#tab1, div#tab2, div#tab3, div#tab4, div#tab5 { background-color: #000000; padding: 10px; border: solid 1px #000000;}
div#tab1 p, div#tab2 p, div#tab3 p, div#tab4 p, div#tab5 p { font-size: 12px; }
Nach dem Serverupdate wurden auch ein paar ä, ö, ü's falsch angezeigt, weil die nicht mit ä etc. im Quelltext standen, was vorher aber auch kein Problem war. Nur mal so am Rande erwähnt.
Kann mir wer helfen?