+ Antworten
Ergebnis 1 bis 8 von 8

Thema: Background-Position Spezialist

  1. #1
    TP-Insider Fexxx ist auf einem guten Weg
    Registriert seit
    Jul 2003
    Ort
    München
    Beiträge
    520

    Background-Position Spezialist

    Hallo zusammen,

    ich bin dabei ein grafisches Menü mit background-image und background-position umzusetzen. Nun sollen einige der Navigationmenüpunkte aber rechts einen 20px Abstand bekommen, was mir aber nicht gelingen will.

    So soll es aussehen:
    Vorlage

    Meine HTML Datei:
    HTML Ansicht

    Die (Navi) CSS Datei:
    CSS Ansicht

    Evtl. ist ja auch ein anderen Ansatz sinnvoller?

    Lieben Dank
    Geändert von Fexxx (30.07.2009 um 16:30 Uhr)
    Spitzen Hoster: All-Inkl

  2. #2
    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
    schon versucht, der "#navi a" ne breite von 150 statt 170 zu geben ..? .. wenn das klappt, kannst du den anderen links (home und kontakt), die nicht eingerückt sein sollen, mit ner klasse wieder die 170 zuweisen ..

  3. #3
    TP-Insider Fexxx ist auf einem guten Weg
    Registriert seit
    Jul 2003
    Ort
    München
    Beiträge
    520
    Hallo Wildmieze,

    danke für den Ansatz: Habe die Weite jetzt generell auf 150px und den rechts eingerückten Navigationspunkten ein margin-left: 20px verpasst.

    HTML-Code:
    #navi a
    {
    display: block;
     width: 150px;
    height: 20px;
    }
    
    
     a.button1:link,  a.button1:visited
    {
    background-image: url(../images/navigation/home.gif);
    background-repeat:no-repeat;
    background-position:right;
    margin-left: 20px
    }
    Könntest Du mir deinen Version auch zeigen, konnte diese leider nicht funktionierend umsetzen? Die ist sicher sauberer.

    Danke und Gruß
    Fexxx
    Spitzen Hoster: All-Inkl

  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
    ich hab keine version, sondern nur ins blaue getippt

    ... hmm .. im IE7 scheint das menü ja jetzt in den Grundzügen zu funktionieren (ich würde aber noch die fehlende semikolons im css ergänzen) .. bis auf den ersten sind die links jetzt passend eingerückt .. ob der ansatz mit den 20px-margin richtig ist, kommt darauf an, wo du das "hover-wort" stehen haben willst - das ist jetzt nämlich auch 20px weiter rechts als die anderen "hover-wörter" ..

    aber im firefox wird das menü gar nicht angezeigt .. die überschrift übrigens auch nicht, sieht alles etwas anders aus .. da müsste man nochmal genauer schauen, woran es liegt ..

  5. #5
    TP-Insider Fexxx ist auf einem guten Weg
    Registriert seit
    Jul 2003
    Ort
    München
    Beiträge
    520
    Hallo Wildmieze,

    danke für deinen klasse Support!
    Kannst Du mir mitteilen welche Firefox Version Du hast, habe es auf 2 Rechnern mit Version 3.5.1 positiv gestestet. Auch der IE8 und sogar der IE6 spielen mit!
    Wäre ja ein Ding, wenn ausgerechnet der FF Zicken macht?

    Stimmt, die Hover sind noch nicht gleich linksbündig, diese sollen alle ganz linksbündig zur unteren weißen Linie stehen... Ganz schön kniffelig
    EDIT: Müsst ja passen, wenn ich beim Hover margin-right: 20px gebe...mal testen
    EDIT 2: Ah, wenn ich beim Hover margin-left wieder auf "0px" setze klappts.

    Evtl geht das ganze Menü auch eleganter bzw. codesparender?



    Liebe Grüße
    Fexxx
    Geändert von Fexxx (30.07.2009 um 21:20 Uhr)
    Spitzen Hoster: All-Inkl

  6. #6
    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
    also ich hab hier firefox 3.0.11 .. da fehlt wie gesagt das menu und die überschrift (bzw. der content rutscht samt überschrift zu weit hoch) ... dafür tauchen zahlen (1234) und pfeile unter dem content auf, die ich im IE7 nicht sehe .. ich hab mal nen screenshot angehängt ..

    obs eleganter und codesparender geht .. *kratzamkopp* .. das menu an sich ist im html "schmal" genug, ist ja nur ne liste .. im css könnteste höchstens noch ein bissl was zusammenfassen (zB das background-repeat der buttons) .. aber sonst finde ich das soweit ok .. bin aber auch nicht der experte für optimalen code
    Angehängte Grafiken  

  7. #7
    TP-Senior MrMurphy macht sich hier sehr viel Mühe
    Registriert seit
    May 2009
    Beiträge
    150
    Hallo,

    um dem Problem auf den Grund zu gehen ist es sinnvoll, wenn der Code keine Fehler aufweist. Dies ist leider nicht der Fall. Einfach mal die Adresse im Feld URL auf der Seite

    http://validator.de.selfhtml.org/validate

    eingeben, Validieren-Button klicken und die aufgeführen Fehler beheben.

    Gruss

    MrMurphy

  8. #8
    TP-Veteran max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User Avatar von max.m
    Registriert seit
    Dec 2005
    Ort
    Stuttgart
    Beiträge
    1.955
    Hi Fexxx,

    im Anhang mal ein Screenshot, links ist Firefox 3.0.12 und rechts IE 8. Also im FF sieht man keine Navi.

    Gruß max.m
    Angehängte Grafiken  

+ Antworten

Ähnliche Themen

  1. css background-position
    Von counter18 im Forum HTML & CSS
    Antworten: 2
    Letzter Beitrag: 06.09.2006, 14:40
  2. Background position im IE und FF
    Von Corsachriz im Forum HTML & CSS
    Antworten: 5
    Letzter Beitrag: 07.07.2006, 14:38
  3. Problem mit background-position im Safari 1.03
    Von T:-)M im Forum HTML & CSS
    Antworten: 1
    Letzter Beitrag: 30.08.2005, 20:54
  4. Background-position:bottom;
    Von Pixelkopf im Forum HTML & CSS
    Antworten: 7
    Letzter Beitrag: 05.08.2005, 09:55
  5. Background position
    Von n0bbY im Forum HTML & CSS
    Antworten: 6
    Letzter Beitrag: 17.11.2004, 22: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