Ergebnis 1 bis 10 von 14

Thema: Horizontales Menü für Adminforce

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Benutzer
    Registriert seit
    31.12.2007
    Beiträge
    50
    Sieht ja edel aus
    Werde ich bei Gelegenheit mal bei mir so umbauen

  2. #2
    eaxo, ich habe deine Schritte befolgt, aber du hast leider nicht beschrieben, an welcher Stelle Du die CSS getrennt hast. Bei mir ist hierbei ein chaos entstanden. Ich hab ein Backup gemacht, keine Soge, aber irgendwie sieht das nach nix aus, da die css offensichtlichfalsch ist.

  3. #3
    Erfahrener Benutzer
    Registriert seit
    23.04.2009
    Beiträge
    155
    PHP-Code:
    <style type="text/css">

    /*Credits: Dynamic Drive CSS Library */
    /*URL: http://www.dynamicdrive.com/style/ */

    .suckertreemenu ul{
    margin0;
    padding0;
    list-
    style-typenone;
    }

    /*Top level list items*/
    .suckertreemenu ul li{
    positionrelative;
    displayinline;
    floatleft;
    background-color#F3F3F3; /*overall menu background color*/
    }

    /*Top level menu link items style*/
    .suckertreemenu ul li a{
    displayblock;
    width90px/*Width of top level menu link items*/
    padding1px 8px;
    border1px solid black;
    border-left-width0;
    text-decorationnone;
    colornavy;
    }
        
    /*1st sub level menu*/
    .suckertreemenu ul li ul{
    left0;
    positionabsolute;
    top1em/* no need to change, as true value set by script */
    displayblock;
    visibilityhidden;
    }

    /*Sub level menu list items (undo style from Top level List Items)*/
    .suckertreemenu ul li ul li{
    display: list-item;
    floatnone;
    }

    /*All subsequent sub menu levels offset after 1st level sub menu */
    .suckertreemenu ul li ul li ul
    left159px/* no need to change, as true value set by script */
    top0;
    }

    /* Sub level menu links style */
    .suckertreemenu ul li ul li a{
    displayblock;
    width160px/*width of sub menu levels*/
    colornavy;
    text-decorationnone;
    padding1px 5px;
    border1px solid #ccc;
    }

    .
    suckertreemenu ul li a:hover{
    background-colorblack;
    colorwhite;
    }

    /*Background image for top level menu list links */
    .suckertreemenu .mainfoldericon{
    background#F3F3F3 url(media/arrow-down.gif) no-repeat center right;
    }

    /*Background image for subsequent level menu list links */
    .suckertreemenu .subfoldericon{
    background#F3F3F3 url(media/arrow-right.gif) no-repeat center right;
    }

    html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
    padding-top1em;
    }
        
    /* Holly Hack for IE \*/
    html .suckertreemenu ul li floatleftheight1%; }
    html .suckertreemenu ul li a height1%; }
    /* End */

    </style
    PHP-Code:
    <script type="text/javascript">

    //SuckerTree Horizontal Menu (Sept 14th, 06)
    //By Dynamic Drive: http://www.dynamicdrive.com/style/

    var menuids=["treemenu1"//Enter id(s) of SuckerTree UL menus, separated by commas

    function buildsubmenus_horizontal(){
    for (var 
    i=0i<menuids.lengthi++){
      var 
    ultags=document.getElementById(menuids[i]).getElementsByTagName("ul")
        for (var 
    t=0t<ultags.lengtht++){
            if (
    ultags[t].parentNode.parentNode.id==menuids[i]){ //if this is a first level submenu
                
    ultags[t].style.top=ultags[t].parentNode.offsetHeight+"px" //dynamically position first level submenus to be height of main menu item
                
    ultags[t].parentNode.getElementsByTagName("a")[0].className="mainfoldericon"
            
    }
            else{ 
    //else if this is a sub level menu (ul)
              
    ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px" //position menu to the right of menu item that activated it
            
    ultags[t].parentNode.getElementsByTagName("a")[0].className="subfoldericon"
            
    }
        
    ultags[t].parentNode.onmouseover=function(){
        
    this.getElementsByTagName("ul")[0].style.visibility="visible"
        
    }
        
    ultags[t].parentNode.onmouseout=function(){
        
    this.getElementsByTagName("ul")[0].style.visibility="hidden"
        
    }
        }
      }
    }

    if (
    window.addEventListener)
    window.addEventListener("load"buildsubmenus_horizontalfalse)
    else if (
    window.attachEvent)
    window.attachEvent("onload"buildsubmenus_horizontal)

    </
    script

    Den Rest kann man sich ja denken oder?

  4. #4
    Erfahrener Benutzer
    Registriert seit
    26.08.2007
    Beiträge
    231
    Zitat Zitat von eaxo
    Die auf obiger Seite aufgeführte CSS habe ich gesplittet und unter suckertree.css und suckertree.js nach /backend/css gespeichert.
    Zitat Zitat von CeleronD Beitrag anzeigen
    PHP-Code:
    <style type="text/css">
    [...]
    </
    style
    PHP-Code:
    <script type="text/javascript">
    [...]
    </
    script
    Den Rest kann man sich ja denken oder?
    Korrekt so, ich habe es oben nicht angeführt, da ich annahm das es sich aus den Dateinamen ergibt.
    Auch hier ein Nachtrag: Den CSS- bzw. JS-Code ZWISCHEN den HTML-Tags in die Datein speichern.
    Gruß
    eaxo

  5. #5
    Erfahrener Benutzer
    Registriert seit
    23.04.2009
    Beiträge
    155
    Ja so is richtig. Nun noch die Datein richtig benennen und in die richtigen Ordner tun.

  6. #6
    Ich hab keine Ahnung was ich falsch mache, aber ich bekomme nur die Hauptkategorie angezeigt, die Untermenüs jedoch nicht. Hat jemand eine Idee woran es liegen kann?

  7. #7
    Erfahrener Benutzer
    Registriert seit
    23.04.2009
    Beiträge
    155
    Nein ich hab es auch nicht geschafft. Die Links zu den einzelnen Kategorien enden bei mir immer mit #. Jeder Link ist nicht anklickbar.

Ähnliche Themen

  1. Menü umbau
    Von rene_1992 im Forum Support zum VMSone
    Antworten: 7
    Letzter Beitrag: 06.04.2011, 00:15
  2. Rechtes Menü
    Von Diabolo99 im Forum Support zum VMSone
    Antworten: 8
    Letzter Beitrag: 17.04.2010, 17:28
  3. Sponsoren im Menü
    Von Thor82 im Forum Support zu Addons & Erweiterungen
    Antworten: 10
    Letzter Beitrag: 18.04.2008, 23:17
  4. Rahmen-menü
    Von FLash im Forum Support zum VMSone
    Antworten: 2
    Letzter Beitrag: 10.02.2008, 07:45
  5. VMS 1.2: Adminforce Professional v2 / Adminforce Pro
    Von SebbyPHM im Forum Support zu Addons & Erweiterungen
    Antworten: 11
    Letzter Beitrag: 02.10.2007, 23:08

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •