Beiträge von koslowski

    okay, leider muss ich jetzt weg (Möbelhäuser durchforsten :sad:), deshalb so auf die Schnelle:
    relative Verschiebungen, d.h. position:relative; mit Werten für top/left sind ganz schlecht geeignet ein stabiles Layout zu bekommen. Deshalb immer raus mit so einem Unfug! :-)
    .menu und .like haben so etwas.
    Alles was display:none; hat wird von den Screenreadern nicht mehr vorgelesen.

    Ich denke du brauchst für die submenüs weder pos. relative/absolute, weil sie ja eh immer zu sehen sein sollen.
    Du mußt ja nur die Listenpunkte des Submenüs entweder z.B. mit padding:left oder text-indent einrücken.

    Firebug (deutsches Tut dazu) hilft dir bei der Analyse. ;)

    Versteht ihr was ich meine? - Wie kann ich mein Problem konkretisieren? Soll ich Bilder hochladen? Soll ich das nicht Funktionierende mal online stellen?

    einen Link posten, der den Fehler zeigt ist immer gut! ;)

    Die Darstellung hat oft nur mit CSS zu tun, deshalb kann man anhand eines Linkes (der den Fehler zeigt) gut (mit Firebug!) rumprobieren.

    Merksatz:
    Kein Link mit Fehler - kein Helfender mit Bock (zum helfen) :mrgreen:


    - was ist Doctype und wo finde ich das
    - was für einen Kommentar davor meinst Du genau?

    das ist dein Doctype:

    PHP
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    und das ist der Kommentar davor:

    Das siehst du, wenn du dir im Browser den Seitenquelltext anschaust.
    Den Kommentar müßte eigentlich bei dir in der header.php stehen.

    Vielleicht solltest du dir auch mal ein paar basics aneignen, damit du ansatzweise verstehst, was du da tust. ;-)

    sorry, aber der Code ist ja ganz furchtbar. :shock:

    Für sowas nimmt man doch label/input her, oder?

    Also, ich habs nochmal probiert - nichts.
    Ich denke da komme ich ohne js nicht aus da ja bei hover auf elternelement das untermenu aufgehen soll.
    Vieleicht seh ich auch nix mehr:?:
    Jetzt steht alles auf -9999 nur der hover auf normal

    JS bräuchtest du nur für den IE6.
    Steht aber alles im verlinkten Tut.
    Deine CSS-Anweisungen sind leider noch unvollständig oder nicht richtig, z.B. braucht nur die sub-ul position:absolute mit der negativen Verschiebung.

    Du wirst leider nicht umhin kommen das Tut durchzuarbeiten um die Technik zu verstehen und anwenden zu können. ;-)


    Wie ich ohne wp ein drop down liste erstellen kann weiss ich schon.

    naja, den Eindruck vermittelst du mir aber leider nicht so ganz.
    Mit WP ist es auch nicht schwieriger.
    Du mußt ja nur mit Firebug herausfinden, welche Elemente mit welchen id/Klassen da beteiligt sind.

    Mach ich zur AQnsicht das display none weg passiert ja das was nicht soll -
    der submenuepunkt wir immer angezeigt.



    genau deshalb habe ich dir den Link zu einem Tut gepostet. ;)

    du mußt immer mehrere Schriftarten angeben, weil du nicht wissen kannst, welche der User mit seinem Browser installiert sind.

    PHP
    body  {
            font:100%/1.4 Trebuchet, arial,verdana, sans-serif;
    }

    setz trebuchet so an den Anfang, dann wird sie zuerst genommen, falls sie installiert ist. ;)

    line-height wird fast immer ganz oben in der style.css einmal festgelegt.
    Meist wird das dem Element body mit auf dem Weg gegeben:

    PHP
    body  {
            font:100%/1.4 calibri,arial,verdana, sans-serif;
    }

    Das erste ist die Schriftgröße (100%) line-height wird direkt hinter dem Schrägstrich notiert (1.4).
    line-height ist außerdem ein Faktor und der benötigt keine Masseinheit.

    Weiter unten wird dann nur noch abweichendes notiert, was eigentlich sehr selten vorkommt.
    An deiner Stelle würde ich das oben in der style.css im body-Tag notieren erst mal alle weiteren line-height-Definitionen streichen und schauen ob es okay ist. (Mit einem normalen Editor wie notepad+ z.B. kannst du dir alle line-height-Definitionen in der style.css raussuchen lassen). :wink: