Twenty Ten Hover Optionen

  • Mein Problem:

    Ich möchte gerne in meinem individuellen Menü ein Drop Down Menüpunkt erstellen. Der oberste Menüpunkt (Home) soll nicht anklickbar sein, d.h. auf keine Seite/Artikel verweisen. Er soll nur beim Mouseover das Drop Down Menü öffnen.

    Dies habe ich folgendermaßen gelöst:
    Einen neuen Link zum Menü hinzugefügt ohne Linkadresse, sondern nur mit dem Namen Home.
    Wenn ich mit der Maus drüber fahre erscheint auch das Drop Down Menü, jedoch wird der Mauszeiger zu einem Auswahlstrich, anstelle des "Zeigefinger".
    Wie kann ich es lösen, dass dort beim Mouse Over auch der "Zeigefinger" Mauszeiger angezeigt wird?

    Wenn ich einen Menüpunkt als Seite erstelle ist dieser immer anklickbar - ich möchte aber nur einen Mouseover erreichen, wo der Menüpunkt nicht anklickbar ist!

    Einmal editiert, zuletzt von SecondNipple (22. Juli 2010 um 15:58)

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Du musst die CSS Klasse der Menüpunkte herausfinden, die angesprochen werden sollen. Dazu ist das Firefox Addon Firebug sehr hilfreich. Dann ergänzt Du diese Klasse um die Eigenschaft

    Code
    cursor: pointer;

  • Dies habe ich folgendermaßen gelöst:
    Einen neuen Link zum Menü hinzugefügt ohne Linkadresse, sondern nur mit dem Namen Home.

    Gib mal statt einem Link (http://....) einfach ein Rautenzeichen (#)* ein.
    [size=8]*Klammern bitte weglassen![/SIZE] ;)

    Bego

  • Du musst die CSS Klasse der Menüpunkte herausfinden, die angesprochen werden sollen. Dazu ist das Firefox Addon Firebug sehr hilfreich. Dann ergänzt Du diese Klasse um die Eigenschaft

    Code
    cursor: pointer;

    Den einzigen cursor Eintrag den ich in der style.css finden kann ist: cursor:help
    ??

  • Ich schrieb ja auch, dass die entsprechende Klasse um den Eintrag ergänzt werden muss...

    Ich versteh nicht ganz wo genau ich das dann ergänzen muss?! Wie genau weiß ich welche "Klasse" das ist?

    So, vielen Dank, habs gefunden:

    Zitat


    #access .menu-header li,
    div.menu li {
    float:left;
    position: relative;
    cursor: pointer;

    (Nun hätte ich gerne den normalen Mauszeiger, anstelle des Pointers.
    Wie lautet der code für den normalen?)

    Der code ist: cursor: default

    Einmal editiert, zuletzt von SecondNipple (22. Juli 2010 um 16:21)

  • Ich habe einen Menüpunkt "Home" erstellt (als Link der auf die Startseite verweist). Nun möchte ich, dass die Schrift weiß wird wenn ich auf diesen Menüpunkt/Link klicke, so wie es bei Seiten etc. der Fall ist.

    Wo befindet sich das in der style.css?

  • Auch hier sind wieder CSS Kenntnisse von Nöten: Die Klasse oder ID des Links ermitteln, darauf die Pseudoklasse :hover anwenden und dieser die Farbe zuweisen.

    Beispiel:

    Code
    .KLASSE a:hover {color:#fff;}

    Vielleicht solltest Du Dir erst einmal grundlegende CSS Kenntnisse aneignen. Das erleichtert das Anpassen eines Themes ungemein und dauert höchstens 1-2 Stunden...

  • Auch hier sind wieder CSS Kenntnisse von Nöten: Die Klasse oder ID des Links ermitteln, darauf die Pseudoklasse :hover anwenden und dieser die Farbe zuweisen.

    Beispiel:

    Code
    .KLASSE a:hover {color:#fff;}

    Vielleicht solltest Du Dir erst einmal grundlegende CSS Kenntnisse aneignen. Das erleichtert das Anpassen eines Themes ungemein und dauert höchstens 1-2 Stunden...

    Wird der Menüpunkt dann auch weiß angezeigt wenn ich darauf geklickt habe? Oder nur wenn ich drüber fahre?

  • Ach sorry, war in nem falschen Film. Natürlich gilt das nur für Überfahren mit der Maus. Für Deine Bedürfnisse musst Du der Klasse .current_page_item die Farbe zuweisen.

    http://www.perun.net/2007/12/19/akt…kt-hervorheben/

    Das steht in der style.css. Könntest du den code mal so abändern, dass auch die Linkmenüpunkte gehilighted werden, wäre dir sehr dankbar...

  • Hat der entsprechende Link überhaupt die Klasse current_page_item? Wenn ja, dann wird diesem beim Anklicken bereits die Farbe #fff zugewiesen.

    Gibts nen Link zum Blog?

  • Gebe in den WordPress Einstellungen einfach mal eine Startseite an, dann wird Home auch weiß geschrieben, nachdem Du es angeklickt hast. Du hast aktuell keine Startseite definiert.

  • Gebe in den WordPress Einstellungen einfach mal eine Startseite an, dann wird Home auch weiß geschrieben, nachdem Du es angeklickt hast. Du hast aktuell keine Startseite definiert.

    Einstellungen>Lesen>Startseite

    Deine letzten Artikel (im Moment aktiv)
    oder
    Eine statische Seite (unten auswählen) (dort kann ich ja aber nur eine Seite auswählen (will ich ja nicht))

    ???

  • Wie kann ich verhindern, dass sich die komplette Seite nach links verschiebt wenn ich von Home auf Test gehe und umgekehrt?
    EDIT: Scrollbar immer anzeigen...

    Noch eine Frage: wieso wird rechts im Kalender kein Tooltip angezeigt, wenn man einen Mouseover macht? Beschreibung etc. ist vorhanden bei dem Eintrag.

    Wie kann ich den weißen Space über dem Header verkleinern, sodass der Header schon weiter oben beginnt?

    Wie kann es sein, dass eine Fehlerseite angezeigt wird, wenn man auf leave a comment klickt?

    PS: Der Homelink wird jetzt komischerweise weiß angezeigt.

    Einmal editiert, zuletzt von SecondNipple (23. Juli 2010 um 14:07)

  • Gib mal statt einem Link (http://....) einfach ein Rautenzeichen (#)* ein.
    [size=8]*Klammern bitte weglassen![/SIZE] ;)

    Bego

    Hallo bego, das klappt nicht schlecht. Wie verhaltet sich diese Seite dann in Google werden hier die tags mitgenommen?
    Verwende das twentyten Theme in wp3.1
    Kannst Du mir Infos geben woher das mit dem Number kommt? Würde mich gerne hier einlesen
    Danke

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!