Zur Navigation

Forum in das vorhandene Layout einbinden [2]

11 User 510 (Ex-Mitglied)

"Who's online" kommt auch noch dazu (neben "Admin" bzw. "Mod")

screenshot (unterschiede)

24.07.2009 17:25

12 Jörg Kruse

Man braucht schon eine feste Breite zum Zentrieren mit margin:auto

Eine Möglichkeit wäre es, die Breite in Abhängigkeit vom Userstatus direkt in das HTML-Tag zu schreiben; das heißt in diesen Abschnitt von /includes/output/tail.php:

}

?>
</div>
<div id="navi">
<div id="navinnen">
<h2>Navigation</h2>
<ul>
<?php

Den würde ich dann so abändern (ungetestet):

}

if ($sustatus < 2) {
    $naviwidth = '450px'; // Gäste
} elseif ($sustatus >=2 && $sustatus < 6) {
    $naviwidth = '530px'; // Mitglieder
} else {
    $naviwidth = '570px'; // Admin
}

?>
</div>
<div id="navi">
<div id="navinnen" style="width:<?php echo $naviwidth ?>">
<h2>Navigation</h2>
<ul>
<?php

24.07.2009 17:45 | geändert: 24.07.2009 17:48

13 User 510 (Ex-Mitglied)

Die perfekte Lösung. Jetzt konnte ich die jeweilige Navi millimetergenau in die Mitte setzen.
Riesen Dank an dich!

24.07.2009 18:35

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]