Bitte geben Sie einen Grund für die Verwarnung an
Der Grund erscheint unter dem Beitrag.Bei einer weiteren Verwarnung wird das Mitglied automatisch gesperrt.
kleiner Bug im Smilie-Zusatzfenster
Hey ihr Lieben
Nicht schimpfen - ich weiss, es gibt schon etliche Threads zum Thema Zusatzfenster, aber leider sind die alle closed...
Ich habe ein kleines Problem mit meinem Zusatzfenster: Positionierung und Style sind ok, aber das Fenster wird von der Forum-Menüleiste überlagert (genau wie hier, wenn man die Smilies anklickt).
Bisher hat mich das nicht weiter gestört, da es nur ein durchgängiger Strich war, aber da ich einige zusätzliche Menüpunkte eingefügt habe, stören nun die Links im Fester.
Gibt es irgendeinen Befehl, der das Smiliefenster so konfiguriert, dass es die Menüleiste überdeckt? Und wenn ja, wo muss ich den einfügen?
Hier der Code aus meiner Symbolbar:
<script language="javascript">function hidewindow() { document.getElementById('smiliewindow').style.visibility = 'hidden';}function showwindow() { document.getElementById('smiliewindow').style.visibility = 'visible';}</script><style type="text/css">.swhead { /** Style der Titelleiste **/ background-color:#343434; font-weight:bold; font-family:Tahoma; font-size:10pt;}.swbody { /** Style des Fensterinhalts **/ background-color:#767676; font-weight:normal; font-family:Tahoma; font-size:10pt;}</style><div id="smiliewindow" style="visibility:hidden; position:absolute; top:64px; left:690px; border:2px solid #000000; padding:0px; text-align:left;"> <!-- Titelleiste --> <div class="swhead" style="width:430px; height:20px; border:none; border-bottom:1px solid black; padding:1px 4px;"> <table width="100%" cellspacing="0" border="0"> <tr> <!-- Titel --> <td align="left" class="swhead">Smilies</td> <!-- Fenstermenu --> <td align="right"><a href="javascript:hidewindow();"> <img src="https://files.homepagemodules.de/b214495/bhnetfiles-2en6-14.gif" border="0"> </a> </td> </tr> </table> </div> <!-- Fensterinhalt --> <div class="swbody" style="width:430px; height:265px; border:none; overflow:auto; padding:4px;">
Wäre super, wenn mir wer helfen könnte...
Lg Dahria
Was soll denn geändert werden?Bei mir wird es so angezeigt (Bild).
Gruß
Olaf
Darf ich mir den Code für den Smilies Fenster Kopieren ist so ein geiles fenster...?
Viele Grüße,
Damian
Kein Support per PN (Private Nachrichten) - Tagger mich lieber (@Damian)
Damians Testforum
#4 RE: kleiner Bug im Smilie-Zusatzfenster
Hi Olaf,
als Gast hast du ja nicht so viele Menüpunkte, wie meine User - du siehst nur die obere Begrenzung (weisse Linie) von der Navigation. Die ist nicht weiter schlimm, da ich Fenster und Smilies so platziert habe, dass die nicht stört. Aber bei mir als Admin z.B. stören einige Menüpunkte im Fenster (siehe Anhang) und bei den Usern, die FF verwenden, steht der Nick auch mit im Fenster. Hätte halt gern, dass das Fenster die Navigation überdeckt, da man oft, wenn man ein Smilie anklicken will auf den Menülink kommt. Geht das?
Zitat von toggodamian
Darf ich mir den Code für den Smilies Fenster Kopieren ist so ein geiles fenster...?
Mach nur, der Code war mal irgendwo hier gepostet, habe halt nur die Farben und Größe angepasst und die Position geändert.
Lg Dahria
Zitat von DahriaZitat von toggodamian
Darf ich mir den Code für den Smilies Fenster Kopieren ist so ein geiles fenster...?
Mach nur, der Code war mal irgendwo hier gepostet, habe halt nur die Farben und Größe angepasst und die Position geändert.
Lg Dahria
Danke
Viele Grüße,
Damian
Kein Support per PN (Private Nachrichten) - Tagger mich lieber (@Damian)
Damians Testforum
Da wirst Du wahrscheinlich nichts daran ändern können,weil die Änderung in ein eingebettetes Style vorgenommen werden muß.Das heißt,das diese Class nicht in der CSS Datei geschrieben worden ist,sondern in der Template eingesetzt worden ist.Nicht gerade die elegante Art und Weise von HPM.
Es handelt sich um die beiden Class:
.nav_n ul {border-top: 1px solid #aeaeae; margin-bottom: 0px !important; position: relative; z-index: 9999; clear: both;}
.nav_n ul li {padding: 4px 14px; float: left; text-align: left; border-right: 1px solid #aeaeae; z-index: 500; position: relative;}
wo in beiden Class die Anweisung "position: relative" gelöscht werden muß.
Gruß
Olaf
Zitat von Olaf
Nicht gerade die elegante Art und Weise von HPM.
Das ist leider wahr - das Nav-Bar CSS ist sehr unglücklich aufgehoben im Template-Element. Das Problem war, dass es zu einem frühen Zeitpunkt schon sehr viele 'inoffizielle' Gaia Kopien gab, die eigene CSS verwendeten. Als wir dann die Navigation fertiggestellt hatten war die Gefahr zu groß, dass diese Foren bei einem "normalen" Update der CSS unter Umständen kaum noch benutzbar gewesen wären. Als Kompromiss landete die Navbar-CSS dann in der "oberen Leiste"...
Zitat
wo in beiden Class die Anweisung "position: relative" gelöscht werden muß.
Das kann man trotzdem recht einfach überschreiben, indem man z.B. folgende Zeilen unter Layout->F&E->Css Html und Co hinzufügt:
.nav_n ul {position: static !important;}
.nav_n ul li {position: static !important;}
Ob das jetzt beim Ursprungsproblem hilft oder noch andere Auswirkungen hat habe ich jetzt allerdings nicht getestet
Schönen Abend noch
So gehts auch,Ingmar.
Da ist das "!important" mal sehr gut eingesetzt worden.
Funktioniert.
gruß
Olaf
Zitat von Ingmar
Das kann man trotzdem recht einfach überschreiben, indem man z.B. folgende Zeilen unter Layout->F&E->Css Html und Co hinzufügt:
.nav_n ul {position: static !important;}
.nav_n ul li {position: static !important;}
Supiiiiiiiiiiii - Das funktioniert - danke Ingmar!!!!!!!!!!
Zitat von Ingmar
Ob das jetzt beim Ursprungsproblem hilft oder noch andere Auswirkungen hat habe ich jetzt allerdings nicht getestet
Mmmh zu früh gefreut *grummel* es gibt doch Auswirkungen auf andere Funktionen:
Bei den Menüpunkten, die Unternavigationen haben, werden die Unterpunkte jetzt nicht mehr direkt unterhalb des jeweiligen Menüpunktes angezeigt, sondern total verschoben. Ausserdem kann man die Unterpunkte nur schwer anklicken, da die sehr schnell wieder verschwinden - das Gleiche gilt für die persönlichen Einstellungen, also, wenn man auf den Nick geht.
Das ist zwar alles in allem nicht so störend, wie das, mit dem Smiliefenster, aber vllt. kann man ja in dem eingefügten Code noch irgendwas modifizieren?
Lg Dahria
#12 RE: kleiner Bug im Smilie-Zusatzfenster
Da habe ich gar nicht drauf geachtet,das da noch pull down Menü's vorhanden sind,weil ich als Gast sowas nicht hatte.
Wir können aber nochwas versuchen.
Lösche mal die beiden Einträge,die Du gemacht hast:
.nav_n ul {position: static !important;}
.nav_n ul li {position: static !important;}
Dadurch werden die Anweisungen "position: absolute" wieder aktiv und Deine pull down Menü's funktionieren wieder.
Danach suchst Du in Deinen Code für das Zusatzfenster der Smilies die Stelle: "position: absolute;" (ziemlich in der Mitte).
Danach schreibst Du "z-index: 10000;".Dann sieht es in Deinen Code eingefügt so aus: position: absolute; z-index: 10000; top: 64px; left: 690px; text-align: left;">Grün ist der neue Eintrag,der das Smiliefenster vor den Menü Elementen in den Vordergrund holen soll.
Im FF funktioniert es,aber ich weiß nicht,ob es im IE funktioniert.
Gruß
Olaf
- Informationen
- Aktuelle News
- Forum Tutorials - Tipps und Anleitungen
- SEO / Werbung fürs Forum
- Verwaltung
- Extras
- Design
- Plugin(system)
- Eure Fragen zu Tutorials
- Forum Support
- Fragen und Antworten
- Pluginsystem
- Plugins
- Templates & Sprachen
- Bugreport
- Verbesserungsvorschläge
- Sponsoren gesucht
- Das neue Xobor Business-Template
- News und Updates
- Bugreport
- Allgemeines Feedback
- Verbesserungsvorschläge
- Sonstiges
- Kaffeeklatsch
- Lob & Kritik
- Verbesserungsvorschläge
- Allgemeine Fragen
- Fehlermeldungen
- Verbesserungsvorschläge Responsive Design
- Bugreport Responsive Design
- Archiv - Alter Betatest
- Responsive Design - Verbesserungsvorschläge
- Responsive Design - Bugreport
- Fragen zum neuen Template
- Neue Administration Beta Test
- Bugreport Neue Administration
- Allgemeines Fragen & Feedback
- Verbesserungsvorschläge zur neuen Administration
- Shoutbox
Ähnliche Themen
Jetzt anmelden!
Jetzt registrieren!
© 2017 Xobor | Forum-Software