1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Abstand zwischen Kategorie und Unterkategorie

Dieses Thema im Forum "Design" wurde erstellt von maggie, 28. Oktober 2005.

  1. maggie

    maggie Well-Known Member

    Registriert seit:
    18. November 2004
    Beiträge:
    114
    Zustimmungen:
    0
    Hallo,
    ich zeige die Kategorien wie folgt an:
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    zwischen der Ober- und Unterkategorie ist so eine Leerzeile Abstand, das möchte ich gerne rausnehmen, weiß aber nicht wo in den css das stehen könnte (Spirit Theme).
    Danke für Eure Hilfe.
    Gruß,
    Maggie
     
  2. telekommander

    telekommander Well-Known Member

    Registriert seit:
    3. August 2005
    Beiträge:
    1.140
    Zustimmungen:
    0
    Schwer zusagen, so ohne visuellen Eindruck.

    Das Theme habe ich mir mal angeschaut, dort ist aber zwischen Ober- und Unterkategorie keine "Leerzeile".

    Deswegen gehe ich erst mal davon aus das diese "Leerzeile" woanders herkommt.
    Oder, versuch doch mal mit der Klasse .children für die Unterkategorie irgendwas anzufangen.
     
  3. flash

    flash Well-Known Member

    Registriert seit:
    28. Oktober 2005
    Beiträge:
    153
    Zustimmungen:
    0
    Mit nem ähnlichen Thema habe ich mich gestern auch rumgeschlagen.
    Wenn ich nicht ganz falsch liege sieht es im Code ungefähr so aus:
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Der Abstand kommt durch das <ul> zustande. Per CSS könntest du margin und padding verringern und damit die Abstände verkleinern.
     
  4. maggie

    maggie Well-Known Member

    Registriert seit:
    18. November 2004
    Beiträge:
    114
    Zustimmungen:
    0
    Hi,
    wenn ich die Kategorien ohne ul bzw. li anzeigen lasse, erscheint die erwähnte Leerzeile.
    Wenn ich die php-Anweisung mit den tags ul und li umschließe, erscheint es ohne Leerzeile aber auch die Oberkategorie ist ein Stück vom Rand eingerückt und das soll nicht sein.

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Wo kann ich denn die Einrückung korrigieren?

    Gruß,
    Maggie
     
  5. flash

    flash Well-Known Member

    Registriert seit:
    28. Oktober 2005
    Beiträge:
    153
    Zustimmungen:
    0
    Also ein wirklicher CSS-Experte bin ich nicht (für die Optik ist mein Co-Autor zuständig), aber setze mal padding auf 0. Zumindest hatte es so bei mir gestern so geklappt.
     
  6. maggie

    maggie Well-Known Member

    Registriert seit:
    18. November 2004
    Beiträge:
    114
    Zustimmungen:
    0
    Hi flash,
    padding 0 nützt leider nichts :cry:
     
  7. telekommander

    telekommander Well-Known Member

    Registriert seit:
    3. August 2005
    Beiträge:
    1.140
    Zustimmungen:
    0
    Die Definition
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    bringt, denk ich, gar nix.
    In der entsprechenden Klasse .vnav wird die list-style-type Definition auf "none" gesetzt. Richtig ?

    Probier es bitte mal hier in deiner style.css:
    für die Oberkategorie unter: .vnav ul li a , ( ab Zeile 321 )
    für die Unterkategorie unter: .vnav ul li ul li a, ( ab Zeile 336 )
    jeweils mit dem zweiten padding Wert.
    Like this: padding: 2px 0px;


    Sollte es immer noch nicht klappen, poste doch mal bitte den entsprechenden Auszug (.vnav) aus deiner style.css.
     
  8. maggie

    maggie Well-Known Member

    Registriert seit:
    18. November 2004
    Beiträge:
    114
    Zustimmungen:
    0
    Danke erstmal!

    Also, die ursprüngl. .hnav hab ich ganz aus der style.css rausgenommen und spreche diese class auch in der php Datei nicht an - es gibt noch eine
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    aber diese dürfte ja auch nur im Zusammenhang mit dem Formatname 'menu' wirken.

    Wenn ich in der php Datei
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    aufrufe, wird folgende Liste (linksbündig) angezeigt.
    http://www.formfalt.net/navi.gif

    ? Woher kommen die Punkte, die Einrückung, die Leerzeilen.

    Gruß, Maggie
     
  9. maggie

    maggie Well-Known Member

    Registriert seit:
    18. November 2004
    Beiträge:
    114
    Zustimmungen:
    0
    :oops: vnav statt hnav!
     
  10. Monika

    Monika Well-Known Member
    Ehrenmitglied

    Registriert seit:
    4. Juni 2005
    Beiträge:
    14.126
    Zustimmungen:
    2
    maggie
    diese Punkte sind immer da außer man verbietet sie.
    ich kann spekulieren Ende nie
    ohne einen Blick in Deine sidebar.php und die dazugehörigen style.css Angaben wird das nichts.

    lG
    Monika
     
  11. maggie

    maggie Well-Known Member

    Registriert seit:
    18. November 2004
    Beiträge:
    114
    Zustimmungen:
    0
    Hallo,
    hier meine css und sidebar.php
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Das zeigt sich so
    http://www.formfalt.net/test.gif
    Meine Fragen:
    Wie kann ich die Einrückungen bei ul und bei li bestimmen? Ich möchte, dass die Kategorien ganz links beginnen (Einrückung der Unterkategorien ist ok. aber diesen Abstand müsste man ja auch genau bestimmen können. Wo?

    Eine andere Frage hätte ich zu der eigentl. Erstellung von css Formaten.
    Wann sollte man Kassen verwenden? Wann Individualformate?
    Gibt es da so'ne Regel?

    Danke für Eure Hilfe.
    Gruß,
    Maggie
     
  12. Monika

    Monika Well-Known Member
    Ehrenmitglied

    Registriert seit:
    4. Juni 2005
    Beiträge:
    14.126
    Zustimmungen:
    2
    eine ID ist eine Identifikationsnummer..
    frei nach dem Motto: es darf pro html Seite nur eine geben;)
    eine class kann öfter vorkommen.



    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    usw..
    so kannst du dies designen

    lG
    Monika
     
  13. maggie

    maggie Well-Known Member

    Registriert seit:
    18. November 2004
    Beiträge:
    114
    Zustimmungen:
    0
    Danke Monika!

    Nun hab ich folgendes gemacht:
    css
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    sidebar.php
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Die Kategorien (ul) haben den 'square' und sind ganz links angeordnet :)
    Die Unterkategorien haben jedoch kein 'square' Bulletzeichen.
    Was habe ich falsch gemacht?
     
  14. Monika

    Monika Well-Known Member
    Ehrenmitglied

    Registriert seit:
    4. Juni 2005
    Beiträge:
    14.126
    Zustimmungen:
    2
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    könnte funktionieren
    die paddings und margins kannst Du einzeln angeben
    lG
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden