Buttons mit background repeat-x

  • Hi Leute,

    ich möchte eine INLINE-NAVIGATION erstellen und zwar auf einem #navi-background der schon fertig und als Bild eingefügt ist!

    Nun das Problem was bei mir auftaucht sind die Buttons.
    Ich habe ein Hintergrund für die Buttons gemacht. Der Hintergrund ist 45px hoch und 1px breit. Also soll sich der Button, der Größe des Schriftzuges annehmen, wie kann ich das in CSS festlegen das es in allen Browers läuft!

    Liebe Grüße

    Billbos

    PS: Die Page findet ihr auf http://www.billbos.eu !

    CSS-NAVIGATION

    HTML-LAYOUT

  • na deine navi is doch nur so breit wie z.b. der längste menüpunkt.
    also mach den div-container, der die navi beinhaltet, eben dann
    auch nur so groß - z.b. etwas um die 100 oder 200px.

    mit float kannst dann ausrichten, navi links, inhalt rechts.

  • Zitat von Billbos

    LinuxMan ----> Ich meinte damit, dass es dann, wenn ich die Navigation erstellt habe, dass sie in allen Browsern läuft mit Hacks!


    Also, ich habe es nicht direkt ausprobiert, aber dieses Beispiel müsste in so ziemlich allen Browsern laufen:
    http://de.selfhtml.org/css/layouts/na….htm#horizontal

    Das Background image würde ich ins Element [*] setzen. Wenn Du nen mouseover Effekt mit image haben willst muss es ins Element <a>.

    Ob das ganze dann in allen Browsern laufen wird muss man dann sowieso testen. Wenn dann irgendein IE noch muckt muss man halt weiter sehen.

  • So in etwa sollte es klappen: