bei drücken des "BeitragLinks" diesen weiter unten anzeigen?

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
HabNurNeFrage
Ehemaliges Teammitglied
Beiträge: 1627
Registriert: 17.01.2010 20:22
Wohnort: An der Ostsee
Kontaktdaten:

Re: bei drücken des "BeitragLinks" diesen weiter unten anzei

Beitrag von HabNurNeFrage »

Hi.

Zunächst kommt ein 404 Error, wenn ich dem Stylesheet Link des Menüs auf Deinem Server folgen will...

Dann diese Zeile hier

Code: Alles auswählen

<link rel="stylesheet" href="racgmenu_files/css3menu2/style.css" type="text/css" /><style type="text/css">._css3m{display:none}</style>
Gehört das so laut Einbauanleitung oder ist die einzelne Klasse ._css3m auf none gesetzt Dein Versuch, das Menü zunächst unsichtbar zu machen?
Wie auch immer. Ich würde nach none auf jeden Fall noch ein Semikolon setzen...

Mit CSS ist das Problem nicht zu lösen, da im menüzugehörigen JavaScript steht:
fixedMenu.addEvent(window, 'onload', fixedMenu.init);
Damit wird das Menü beim Laden der Seite gestartet und somit auch angezeigt.

Entferne testweise diese Zeile und starte das Menü onmouseover innerhalb meines JavaScriptes wie folgt:

Entferne auch: <div onmouseover="zeige('ausgeblendet')" onmouseout="verberge('ausgeblendet')">
Ersetze durch: <div onmouseover="zeige('ausgeblendet');function(){fixedMenu.init;};" onmouseout="verberge('ausgeblendet')">

Mit JavaScript kenne ich mich aber nicht so gut aus, als das ich jetzt ohne Test sagen könnte, ob das wirklich dazu führt, dass das Menü korrekt gestartet wird.

Probieren geht über studieren. Ggf. reicht sogar fixedMenu.init; anstelle von function(){fixedMenu.init;}; - who knows.
Ein dritter Versuch wäre noch fixedMenu.addEvent(fixedMenu.init); zum Aufruf im div onmouseover...

LG
| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
Benutzeravatar
niwes
Mitglied
Beiträge: 266
Registriert: 11.10.2010 14:42
Wohnort: ~~
Kontaktdaten:

Re: bei drücken des "BeitragLinks" diesen weiter unten anzei

Beitrag von niwes »

Hallo ,

Ja das steht so in der HTML Ausgabe des Menüs

Code: Alles auswählen

<!-- Start css3menu.com HEAD section -->
	<link rel="stylesheet" href="racgmenu_files/css3menu2/style.css" type="text/css" /><style type="text/css">._css3m{display:none}</style>
	<!-- End css3menu.com HEAD section -->
HabNurNeFrage hat geschrieben:Entferne testweise diese Zeile und starte das Menü onmouseover innerhalb meines JavaScriptes wie folgt:

Entferne auch: <div onmouseover="zeige('ausgeblendet')" onmouseout="verberge('ausgeblendet')">
Ersetze durch: <div onmouseover="zeige('ausgeblendet');function(){fixedMenu.init;};" onmouseout="verberge('ausgeblendet')">

Mit JavaScript kenne ich mich aber nicht so gut aus, als das ich jetzt ohne Test sagen könnte, ob das wirklich dazu führt, dass das Menü korrekt gestartet wird.

Probieren geht über studieren. Ggf. reicht sogar fixedMenu.init; anstelle von function(){fixedMenu.init;}; - who knows.
Ein dritter Versuch wäre noch fixedMenu.addEvent(fixedMenu.init); zum Aufruf im div onmouseover...
alles Probiert ohne erfolg :cry: ... entweder kein Bild zu sehen oder garnichts :(
___________
Ich habe es erstmal wieder umgestellt so wie es war
Gruß niwes
Willst du den Charakter eines Menschen erkennen, so gib ihm Macht!
Abraham Lincoln, 12.02.1809 - 15.04.1865
Benutzeravatar
HabNurNeFrage
Ehemaliges Teammitglied
Beiträge: 1627
Registriert: 17.01.2010 20:22
Wohnort: An der Ostsee
Kontaktdaten:

Re: bei drücken des "BeitragLinks" diesen weiter unten anzei

Beitrag von HabNurNeFrage »

Hi,

zwei Ideen hätte ich noch:


1)

Finde: <body id="phpbb" style="CURSOR: url(/normal.cur), auto;" class="section-viewtopic ltr">

Ersetzte mit: <body id="phpbb" style="CURSOR: url(/normal.cur), auto;" class="section-viewtopic ltr" onload="zeige('ersatzanzeige');">

Oder ersetze mit: <body id="phpbb" class="section-viewtopic ltr" onload="zeige('ersatzanzeige');"> (ohne den nervigen Cursor ;) )

onload zeige ersatzanzeige klingt doch auch ganz danach, als wäre es das, was Du möchtest :lol:


2)

Tausche einfach die beiden Container. Es wird beim Laden ja stupide von oben nach unten abgearbeitet.
Finde und schneide aus:

Code: Alles auswählen

<div id="ersatzanzeige">
                <img src="menu.png" alt="*" />
            </div>

Finde danach:

Code: Alles auswählen

<!-- End css3menu.com BODY section -->
</div>  
        
            </div>  
Setze den Ausschnitt GENAU DANACH wieder ein... (2x </div>-Ende nach Menü-Ende => danach muss es hin...)


Oft sind es ja die einfachen Dinge, die zum Erfolg führen...

Versuche am besten zuerst Methode 2, da hier kein weiterer Scriptaufruf stattfindet...

LG

PS: Wenn das dann immer noch nicht funkt, versuchen wir Methode 1 nochmal mit einem zusätzlichen TimeOut.
| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
Benutzeravatar
niwes
Mitglied
Beiträge: 266
Registriert: 11.10.2010 14:42
Wohnort: ~~
Kontaktdaten:

Re: bei drücken des "BeitragLinks" diesen weiter unten anzei

Beitrag von niwes »

so hallöchen ...

ich habe nun "alle" Methoden mal durchprobiert ... wie immer ohne erfolg :cry:
______________

ich habe nun mal den Support von dem Menü angeschrieben vielleicht weis der noch etwas :cookie:
Gruß niwes
Willst du den Charakter eines Menschen erkennen, so gib ihm Macht!
Abraham Lincoln, 12.02.1809 - 15.04.1865
Benutzeravatar
HabNurNeFrage
Ehemaliges Teammitglied
Beiträge: 1627
Registriert: 17.01.2010 20:22
Wohnort: An der Ostsee
Kontaktdaten:

Re: bei drücken des "BeitragLinks" diesen weiter unten anzei

Beitrag von HabNurNeFrage »

Hi,

was passiert, wenn Du die Reihenfolge dieser beiden Zeilen austauschst?

Code: Alles auswählen

<div onmouseover="zeige('ausgeblendet')" onmouseout="verberge('ausgeblendet')">
<div onmouseover="verberge('ersatzanzeige')" onmouseout="zeige('ersatzanzeige')"> 
Ist ja echt wie verhext...

LG
| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
Benutzeravatar
niwes
Mitglied
Beiträge: 266
Registriert: 11.10.2010 14:42
Wohnort: ~~
Kontaktdaten:

Re: bei drücken des "BeitragLinks" diesen weiter unten anzei

Beitrag von niwes »

HabNurNeFrage hat geschrieben: Ist ja echt wie verhext...
ja ist es . :cry: .. auch ohne veränderung

EDIT:
vielleicht mach ich das Menü dann doch Fixed :cry:

ahh und PS : Schau mal die Umfrage zu dem Mauszeiger :grin: http://www.raccoongaming.de/topic358.html
Gruß niwes
Willst du den Charakter eines Menschen erkennen, so gib ihm Macht!
Abraham Lincoln, 12.02.1809 - 15.04.1865
Benutzeravatar
niwes
Mitglied
Beiträge: 266
Registriert: 11.10.2010 14:42
Wohnort: ~~
Kontaktdaten:

Re: bei drücken des "BeitragLinks" diesen weiter unten anzei

Beitrag von niwes »

sooo also ich habe es nun geschafft das menü mit einer variablen breite einzufügen (war in der css des Menüs zu finden)

das einzigste das mich noch stört dabei ist das der spalt der oben darüber ist eigentlich unten sein sollte.... und das Menü direkt an dem Banner anliegen soll
habe auch hier schon einiges probiert

hat jemand hier einen Tipp? :)
________

Edit:

Ok hat sich erledigt .. habe es nun anders gelöst :cookie:

Menü ganz oben und gut ist .... 8)

Danke euch :wink:
Gruß niwes
Willst du den Charakter eines Menschen erkennen, so gib ihm Macht!
Abraham Lincoln, 12.02.1809 - 15.04.1865
Antworten

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