Menubar wird nicht richtig positioniert

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.0.x, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
phpBB Styles Demo
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 11968
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Menubar wird nicht richtig positioniert

Beitrag von Crizzo »

Weil um "Forum", was bei dir V-Server ist, auch ein <strong> steht. Also mach das <strong> da weg und schreib ein <a href="#"> und </a>.

Zudem solltest du die ganzen Namen umändern. Aktuell ist der Button "Webhosting" über "Home", "Colocation" über "Team" usw. Das ist total verwirrend und passt überhaupt nicht.

Code: Alles auswählen

<ul id="navi">
<li id="home"><strong>Home<span></span></strong></li>
<li id="team"><a href="#">Team<span></span></a></li>
<li id="kontakt"><a href="#">Kontakt<span></span></a></li>
<li id="forum"><strong>Forum<span></span></strong></li>
<li id="user"><a href="#">User<span></span></a></li>
<li id="impressum"><a href="#">Impressum<span></span></a></li>
</ul>
Anpassen solltest du dann auch die "id", sowohl im CSS als auch im HTML Code, sieht dann so aus:
Hieraus:

Code: Alles auswählen

<li id="home"><strong>Home<span></span></strong></li>
wird:

Code: Alles auswählen

<li id="webhosting"><strong>Webhosting<span></span></strong></li>
und im CSS dann:

Code: Alles auswählen

#navi #webhosting {
        width: 174px;
		float: left;
	}
und so weiter. Bis es halt alles passend benannt ist.

Wenn du das gemacht hast, dann sollte immer noch funktionieren. Und dann kannst du die Navigation inkl. CSS-Code in dein Forum einbauen. ;)
lokalbook
Mitglied
Beiträge: 35
Registriert: 07.09.2011 19:08

Re: Menubar wird nicht richtig positioniert

Beitrag von lokalbook »

Hallo,

wie kann ich das so machen wenn ich beispiel unter dem Menu Punkt Kontakt mach das dann Kontakt nicht mehr beim drüber fahren Orange wird wie der Button Home der wird ja mit strong nicht Orange angezeigt: <li id="home"><strong>Home<span></span></strong></li>

Code: Alles auswählen

<li id="home"><strong>Home<span></span></strong></li>
<li id="team"><a href="#">Team<span></span></a></li>
<li id="kontakt"><a href="#">Kontakt<span></span></a></li>
<li id="forum"><a href="#">Forum<span></span></a></li>
<li id="user"><a href="#">User<span></span></a></li>
<li id="impressum"><a href="#">Impressum<span></span></a></li>
Kann ich das mit irgendeiner abfrage machen die ich unter den eigenen php Dateien mit dazu hänge, also wenn zum beispiel team.php aufgerufen ist das dann Team nicht mehr so dargestellt wird, wenn keine Abfrage in der php Datei ist dann sollten alle beim drüber fahren Orange dargestellt werden.

irgendwie so zum beispiel in die home.php Datei rein:

Code: Alles auswählen

<?php $menu = "home"; ?>
Gruß Tobias
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 11968
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Menubar wird nicht richtig positioniert

Beitrag von Crizzo »

Hi,

ich hatte da mal für eine Website sowas gebaut:

Code: Alles auswählen

<?php
    $a = $_SERVER['PHP_SELF'];
    echo $b;
?>
<ul>
<li><?php echo (!strpos($a,"index.php"))?'<a href="/index.php">Startseite </a>':'<strong>Startseite</strong>'?></li>
<li><?php echo (!strpos($a,"spiele.php"))?'<a href="/spiele.php">Spiele </a>':'<strong>Spiele</strong>'?></li>
<li><?php echo (!strpos($a,"filme.php"))?'<a href="/filme.php">Filme </a>':'<strong>Filme</strong>'?></li>
<li><?php echo (!strpos($a,"allgemeines.php"))?'<a href="/allgemeines.php">Allgemeines </a>':'<strong>Allgemeines</strong>'?></li>
<li><?php echo (!strpos($a,"kontakt.php"))?'<a href="/kontakt.php">Kontakt </a>':'<strong>Kontakt</strong>'?></li>
<li><?php echo (!strpos($a,"links.php"))?'<a href="/links.php">Links </a>':'<strong>Links</strong>'?></li>

</ul>
Das hat dann immer erkannt, ob es auf index.php oder so war und dann den Link mit <strong> oder mit <a> ausgezeichnet. Aber ich kann dir nicht sagen, ob das auch im phpBB-Foren-Template funktionieren würde.
lokalbook
Mitglied
Beiträge: 35
Registriert: 07.09.2011 19:08

Re: Menubar wird nicht richtig positioniert

Beitrag von lokalbook »

könnst mir da helfen das richtig in meinem Code einzubauen:

mein aktuellster Code: https://www.phpbb.de/support/pastebin.p ... view&s=844

Danke Gruß Tobi
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 11968
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Menubar wird nicht richtig positioniert

Beitrag von Crizzo »

Benenn das alles erst mal richtig. Da steht immer noch "Home", obwohl es der Webhosting-Button ist.
Zuletzt geändert von Crizzo am 04.10.2011 18:15, insgesamt 1-mal geändert.
lokalbook
Mitglied
Beiträge: 35
Registriert: 07.09.2011 19:08

Re: Menubar wird nicht richtig positioniert

Beitrag von lokalbook »

Hi,

jo, mach ich. Gibts da auch eine andere Lösung ohne das ich in meiner Url ?site=kontakt oder ?site=impressum schreiben muss damit es erkennt wird ?

Aktuellste hier: https://www.phpbb.de/support/pastebin.p ... view&s=845

//EDIT: Besser wäre es vielleicht wenn man den Menupunkt aufgerufen hat, das es Orange bleibt solang man sich dann auf der jeweiligen Seite befindet.


Danke Gruß Tobi
lokalbook
Mitglied
Beiträge: 35
Registriert: 07.09.2011 19:08

Re: Menubar wird nicht richtig positioniert

Beitrag von lokalbook »

Hey,

ich hab jetzt alles soweit eingebaut brauch aber noch Hilfe sieht im moment so aus, möcht aber noch den Rahmen darum haben:

http://lokalbook.de/lokalbook/

ist da das ganze nur falsch positioniert oder wie mach ich das ganze?

Gruß Tobi
Benutzeravatar
7emper5i
Ehemaliger Übersetzer
Beiträge: 1473
Registriert: 11.04.2009 13:31
Wohnort: Köln
Kontaktdaten:

Re: Menubar wird nicht richtig positioniert

Beitrag von 7emper5i »

Hallo,

aktuell stellt sich deine HP für den Betrachter so dar:

[ externes Bild ]

Da liegt offensichtlich eine Login-Box durch deine Menu-Bar im Hintergrund.

Was hast du denn genau vor?
Versuch das bitte mal deutlicher zu umschreiben.
Die Deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen. Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 11968
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Menubar wird nicht richtig positioniert

Beitrag von Crizzo »

Innerhalb von <ul> und </ul> dürfen sich keine <div>-Elemente befinden!
lokalbook
Mitglied
Beiträge: 35
Registriert: 07.09.2011 19:08

Re: Menubar wird nicht richtig positioniert

Beitrag von lokalbook »

Hey,

hab das ganze jetzt so, also die ganzen Divs aus den ul raus:

Code: Alles auswählen

	<!-- Start: Menu -->
	<div id="sitePage">
	<div id="id01-oben">
		<img src="http://lokalbook.de/lokalbook/hp/menubar/images/design/01_lay_giga_home_13.gif" width="992" height="17" alt="" />
	</div>
	<div id="id02-links">
		<img src="http://lokalbook.de/lokalbook/hp/menubar/images/design/01_lay_giga_home_14.png" width="13" height="49" alt="" />
	</div>
	<div id="id03-rechts">
		<img src="http://lokalbook.de/lokalbook/hp/menubar/images/design/01_lay_giga_home_21.png" width="10" height="49" alt="" />
	</div>
	<div id="id04-unten">
		<img src="http://lokalbook.de/lokalbook/hp/menubar/images/design/neue_server_generation.png" width="990" height="17" alt="" />
	</div>
	<ul id="navi">
		<li id="webhosting"><a href="#">Webhosting<span></span></a></li>
		<li id="colocation"><a href="#">Colocation<span></span></a></li>
		<li id="gameserver"><a href="#">Gameserver<span></span></a></li>
		<li id="vserver"><a href="#">V-Server<span></span></a></li>
		<li id="server"><a href="#">Server<span></span></a></li>
		<li id="domains"><a href="#">Domains<span></span></a></li>
	</ul>
	</div>
	<!-- End: Menu -->
möchte das ganze jetzt aber so haben wie auf dem Bild mit der Menubar:
http://lokalbook.de/divbug.png

meine aktuelle Seite: http://lokalbook.de/lokalbook/

Danke, Gruß
Antworten

Zurück zu „[3.0.x] Styles, Templates und Grafiken“