• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Sliding Doors Problem - Button-Formatierung

Puccini

Neues Mitglied
Sliding Doors Problem - Button-Formatierung [gelöst]

Hi,

hab ein kleines Problem mit meinen Buttons...

Schaut euch das hier mal an und geht mit der Maus über den Link:
CSS Test

Wenn ihr drüber geht, seht ihr rechts den button-abschluss, wenn ihr den link wieder verlasst, seht ihr ihn nicht...

Woran liegt das?
Ich habe das ganze css mit in die htm gepackt, schaut euch einfach den Code an.

Hoffe ihr findet den fehler. kann ja nur an was kleinem liegen denk ich, aber css verzeiht einem keine Fehler :oops:

Danke für eure Hilfe
 
Zuletzt bearbeitet:
Werbung:
Formatiere dein CSS bzw die Datei nochmal. Es gibt 2 Zeilen in dehnen seltsame Zeichen drinne sind (Zeile 18 und Zeile 23 steht vor den CSS Befehlen:
Code:
Zeile 18:             Â Â Â Â     background: url(./gfx/buttonbackground_right.GIF) no-repeat scroll top right !important;
Zeile 23:
            Â Â Â Â     height: 25px;
)
Mfg
 
Werbung:
Also, ich hab keine Ahnung wieso, scheint ein Bug zu sein, aber wenn ich mit Firebug das Leerzeichen vor dem letzten Tab in Zeile 18 entferne, funktionierts.

Gruß
Voodoo
 
LOL
dann gehts echt, aber auch nur fast!

Es wird zwar dann der Hintergrund angezeigt, aber beim Hover ändert sich dieser nicht in die Animation -.-

danke schonmal für den Tip!


###### EDIT ######

ES GEHT!
Ich hatte noch das !important bei dem background vergessen wegzumachen!
Jetzt setzt er auch das BackgroundImage beim Hover!

Danke nochmals
 
Zuletzt bearbeitet:
Geht doch nicht

Schaut euch das an:
CSS Test

Der Link geht jetz, aber der Button wird total verwurstelt dargestellt...
woran liegt das?
hab doch schon alles versucht...

bin für jede hilfe dankbar
 
Werbung:
Liegt an den Default-CSS-Werten von dem Button-Element. Folgender Schnipsel ist eigentlich erster Schritt in jedem Design
Code:
* {
 border:none;
 outline:none;
 padding:0;
 margin:0;
 text-decoration:none;
}
 
ich weiß zwar nicht woher der abstand kommt, aber man kann ihn einfach ignorieren:

Code:
button, button:hover {
    background-position: 89px;
}
 
Werbung:
Werbung:
Setze mal beide sliding doors Elemente innerhalb von button.
Z.B:
Code:
<b><span>Testbutton</span><b>
<b> bekommt die Grafik die du bis jetzt für <button> gesetzt hast.
display: block für b nicht vergessen.
 
für a span funktioniert es? was möchtest du mit dem button machen, eine navigation? dann ist die variante mit a span genau richtig und button absolut sinnlos. man geht nicht von der optik, sondern vom sinn her aus. auch wenn es für dich wie ein button aussieht, ist es einfach nur ein link mit irgend einem optischen effekt.
wenn du javascript steuern möchtest wäre ein button genau richtig.
 
Das mit b geht :D (kommisch das es net auch so geht -.-)

Naja.

Und:
klar weis ich das man eine Nav mit Links macht!
Aber Buttons brauch ich zb für Formen zum submitten ;) dafür ist das gedacht.
 
Werbung:
Zurück
Oben