kämpf mal wieder mit einer CSS Navigation

  1. Mauki

    Mauki Thread StarterMacUser Mitglied

    Mitglied seit:
    24.07.2002
    Beiträge:
    14.816
    Zustimmungen:
    138
    Ich hab ne nette Navigation gefunden und möchte die gerne in meine Seite einbauen. nun bin ich gerade noch am anpassen. Leider sind aber alle Buttons nicht gleichbreit und ich weiß nicht wie ich das erreichen soll. Wenn ich width hinzufüge, wird plötzlich der 2. Button umbrochen. Was kann ich den tun, vor allem welche Infos könnte man auch weglassen.

    Was bewirkt denn übrigens, das em in dieser Navi ?

    #navlist li a
    {
    padding: 3px 2em;


    Navigation
    CSS
     
    Mauki, 15.03.2005
  2. [TB]Lucky

    [TB]LuckyMacUser Mitglied

    Mitglied seit:
    17.11.2003
    Beiträge:
    769
    Zustimmungen:
    0
    Das em ist eine Breiten Angabe.

    - björn
     
    [TB]Lucky, 15.03.2005
  3. Pingu

    PinguMacUser Mitglied

    Mitglied seit:
    04.08.2003
    Beiträge:
    4.900
    Zustimmungen:
    341
  4. Mauki

    Mauki Thread StarterMacUser Mitglied

    Mitglied seit:
    24.07.2002
    Beiträge:
    14.816
    Zustimmungen:
    138
    ok die em Angabe ist für den Innenabstand zuständig. Das hätten wir mal geklärt.

    Wie bekomme ich nun das ganze auf gleiche Breite ?
     
    Mauki, 15.03.2005
  5. Pingu

    PinguMacUser Mitglied

    Mitglied seit:
    04.08.2003
    Beiträge:
    4.900
    Zustimmungen:
    341
    Pingu, 15.03.2005
  6. Mauki

    Mauki Thread StarterMacUser Mitglied

    Mitglied seit:
    24.07.2002
    Beiträge:
    14.816
    Zustimmungen:
    138
    ja das mit der Breite habe ich schon versucht, klappt aber irgendwie nicht :(
     
    Mauki, 15.03.2005
  7. mactrisha

    mactrishaMacUser Mitglied

    Mitglied seit:
    27.11.2003
    Beiträge:
    683
    Medien:
    3
    Zustimmungen:
    4
    Hi Mauki,

    gleiche Breite erhältst du zum Beispiel dadurch, dass du deinen navlist Klassen und den entsprechenden hover Klassen einen Block zuweist, der die vertikale und horizontale Ausdehung definiert. Wenn du zum Beispiel willst, dass die Links 200 Pixel breit und 21 Pixel hoch sind dann

    { ...; width: 200px; height: 21px; display: block }

    einfügen.

    Salü,
    mactrisha.
     
    mactrisha, 15.03.2005
  8. Mauki

    Mauki Thread StarterMacUser Mitglied

    Mitglied seit:
    24.07.2002
    Beiträge:
    14.816
    Zustimmungen:
    138
    Genau das wars. Ich habe das nun eingefügt und alles ist jetzt gleich breit.

    Vielen Dank :)
     
    Mauki, 15.03.2005
Die Seite wird geladen...