tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
339
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    FunkFlex FunkFlex ist offline Mitglied Silber
    Registriert seit
    May 2010
    Beiträge
    86
    Hi,
    ich hab ein Horizontales (Inline) Menü erstellt.
    Funktioniert auch wunderbar.
    Nur wenn ich jetz dem Hover Effekt, eine Hintergrundgrafik zuweisen will, wird diese zwar angezeigt, doch viel zu klein und nur zur hälfte.
    Ich Kopier euch mal den Quelltext
    HTML-Code:
    	<ul id="menue">
        <li class="abstand"><a href="#">Punkt1</a></li>
        <li class="abstand"><a href="#">Punkt2</a></li>
        <li class="abstand"><a href="#">Punkt3</a></li>
        <li><a href="#">Punkt4</a></li>
        </ul>
    hier das CSS:
    Code :
    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
    
    ul#menue{
        margin-left:600px;
        position:relative;
        top:-25px;
    }
     
    ul#menue li{
        display:inline;
        list-style-type:none;
        color::#000;
    }
     
    ul#menue li a:link{
        text-decoration:none;
        font-size:14px;
        font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
        color:#000;
    }
     
    ul#menue li a:hover{
        text-decoration:none;
        background-image:url(navback.png);
        width:150px;
        
    }
        
    ul#menue .abstand{
        margin-right:20px;
        width:150px;
    }

    Kennt jemand den Fehler und kann mir helfen?
    Das Bild wäre übrigens 150x30 Pixel Groß!
    Vielen Dank Schonmal

    Gruß FunkFlex
     

  2. #2
    threadi threadi ist offline Mitglied Brokat
    Registriert seit
    Dec 2006
    Ort
    Leipzig
    Beiträge
    478
    Ein Link ist ein Inline-Element und kann folglich keine Breite annehmen. Mach es zu einem Blockelement, dann klappt das auch.

    Code :
    1
    
    display: block;
     

  3. #3
    FunkFlex FunkFlex ist offline Mitglied Silber
    Registriert seit
    May 2010
    Beiträge
    86
    Ja das komische is nur, wenn ich es als display:block; mache geht es 1. auch nicht und 2.Is es dann keine Horizontale Navigation mehr
     

  4. #4
    Avatar von Maniac
    Maniac Maniac ist offline Mitglied Smaragd
    Registriert seit
    Apr 2007
    Ort
    Augsburg/Gersthofen (Bayern)
    Beiträge
    1.204
    Floaten der Listenelementen.
    Code css:
    1
    
    float:left;

    Noch dazu hast du einen Fehler bei "ul#menue li" bei color hast 2 Doppelpunkte.

    Desweiteren müssen die Listenelemente beim floaten eine feste Größe und Breite haben.
     
    Die Schweine von heute sind unsere Schnitzel von morgen!

Ähnliche Themen

  1. mouseover hover Bild von klein nach gross
    Von amberrachel im Forum CSS
    Antworten: 8
    Letzter Beitrag: 02.01.10, 00:55
  2. Schrift viel zu klein CS3
    Von DanielaXII im Forum Photoshop
    Antworten: 7
    Letzter Beitrag: 10.06.08, 23:17
  3. Schriftart um viel Text so klein wie geht lesen zu können
    Von meinnamehier im Forum Typografie
    Antworten: 8
    Letzter Beitrag: 19.08.05, 00:33
  4. Schrift viel zu klein
    Von Mitsuki im Forum Photoshop
    Antworten: 6
    Letzter Beitrag: 07.10.04, 13:56
  5. Auflösung viel zu klein.
    Von suntrop im Forum Videoschnitt, Videotechnik & -produktion
    Antworten: 6
    Letzter Beitrag: 27.02.04, 08:17