+ Antworten
Ergebnis 1 bis 4 von 4

Thema: horizontale liste/ a:hover bold

  1. #1
    TP-Newbie krusty macht alles soweit korrekt
    Registriert seit
    Feb 2010
    Beiträge
    2

    horizontale liste/ a:hover bold

    hallo!

    ich habe ein leidiges problem.
    ich habe eine horizontale liste als navigation. die listen punkte habe ein
    padding-left/right von 5 px, eine backgroundfarne und sollen als a:hover in font-weight: bold gehen.
    das problem ist natürlich, das alle folgenden listenpunkte abhängig sind von ihren vorgänger und sich somit anfangs verschoben haben. ich habe das so gelöst, mit klassen, das unter jeden listenpunkt, das selbe wort unsichtbar in bold steht (via z-index und position), die paddings sich somit darauf beziehen und die größe des li definieren. bei a:hover bold verschiebt sich nun nichts mehr. vielleicht sollte ich noch dazu sagen, das im beispiel die li alle die selbe wortlänge haben, letztendlich aber nicht, und daher keine feste breite infrage kommt. das ist schonmal toll!
    das blöde ist nur, das ich den text im li nicht mehr zentrieren kann.
    hat jemand ne idee oder vielleicht auch eine erklärung?

    dass wäre toll.

    vielen dank vorab!
    jens

    --------------------------------------------------
    HTML-Code:
    <li><a href="#" class="normal" id="nav2_01">TESTTEST01</a><span class="bold">TESTTEST01</span></li>
    <li><a href="#" class="normal" id="nav2_02">TESTTEST</a><span class="bold">TESTTEST02</span></li>
    <li><a href="#" class="normal" id="nav2_03">TESTTEST03</a><span class="bold">TESTTEST03</span></li>

    #huelle #header #nav2 {
    clear:both;
    height: 16px;
    text-align: center;
    }

    #huelle #header #nav2 ul {
    list-style-type: none;
    }

    #huelle #header #nav2 ul li {
    background-color: #000;
    height: 16px;
    color: #FFF;
    font-size:11px;
    margin-right: 5px;
    float: left;
    }

    .bold {
    font-weight: bold;
    visibility: hidden;
    height: 16px;
    font-size:11px;
    margin-right: 5px;
    color: #F00;
    padding-right: 15px;
    padding-left: 15px;
    text-align: center;

    }
    .normal {
    position: absolute;

  2. #2
    TP-Specialist jayjay ist ein richtiges Arbeitstier - DANKE jayjay ist ein richtiges Arbeitstier - DANKE jayjay ist ein richtiges Arbeitstier - DANKE jayjay ist ein richtiges Arbeitstier - DANKE Avatar von jayjay
    Registriert seit
    May 2003
    Ort
    krefeld
    Beiträge
    3.631
    hallo krusty, verstehe ich das richtig, du willst alle punkte in der liste in der gleichen breite und zentriert haben?
    computer tun nur das was man ihnen sagt, meistens

  3. #3
    TP-Newbie krusty macht alles soweit korrekt
    Registriert seit
    Feb 2010
    Beiträge
    2
    nee, nicht ganz. dann würde es mit einer festen width angabe funktionieren.
    ich möchte eigentlich, das die li breite wortabhängig ist. der bold effekt beim a:hover aber keinen einfluss auf diese breite nimmt

  4. #4
    TP-Veteran wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE Avatar von wildmieze
    Registriert seit
    Dec 2003
    Beiträge
    1.720
    hmm .. ich suche gerade die Stelle, an der laut css was zentriert wird .. das text-align:center; bei bold kann ja nicht allzu viel bringen .. und bei li steht ein float:left; ..
    ich "zentriere" Menüpunkte mit unterschiedlicher Breite normalerweise über ein gleiches padding auf der linken und rechten Seite. Machst Du bei bold ja auch - aber nicht beim normalen <a>. Und warum sind die normalen Links absolut positioniert? .. das könnte evtl. auch beim zentrieren stören ..

+ Antworten

Ähnliche Themen

  1. Horizontale UL Liste mit Bildern
    Von danis` im Forum HTML & CSS
    Antworten: 4
    Letzter Beitrag: 22.06.2009, 13:07
  2. Horizontale Liste verschoben
    Von mylow im Forum HTML & CSS
    Antworten: 5
    Letzter Beitrag: 09.07.2008, 17:52
  3. Antworten: 3
    Letzter Beitrag: 13.12.2007, 14:07
  4. Horizontale Liste soll ganzen Raum nutzen
    Von Gubino im Forum HTML & CSS
    Antworten: 3
    Letzter Beitrag: 30.10.2007, 10:57
  5. Antworten: 14
    Letzter Beitrag: 27.02.2005, 21:23

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51