fügen Sie ein Bild in eine html-Typ Eingangs-check-box oder radio
Ich versuche, ein Bild angeben, das verwendet werden, für meine deaktiviert und aktiviert-Werte für das html input type checkbox und radio.
Habe ich diese:
background: url("image.png") no-repeat;
aber es scheint nicht zu arbeiten an radio-und checkbox-nur-Taste.
Weiß jemand etwas, was funktioniert?
Hoffe, dass es nicht aufgrund der Positionierung, da die check-box ist sehr klein in Bezug auf einen button? Der Bild-hintergrund, wenn angewendet, können ausgeblendet wurden.
InformationsquelleAutor f1wade | 2011-02-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
Werfen Sie einen Blick auf diese Ryan Fait - Custom checkboxes und radio-buttons ... Hoffe, es ist was du suchst 😉
Weiß nicht über alle, aber keine Angst, es ist nicht so kompliziert, wie es scheint
ich habe nur versucht zu bekommen, dass ryan fait Sache zu arbeiten, aber die Bilder nie funktionieren.
Nun, das ist seltsam, ich machte es Arbeit ohne extremen Aufwand. Es muss "das gewisse etwas", das ist falsch und das zwingt ihn, nicht zu arbeiten.
Ich machte es Arbeit, aber ich kann nicht verwalten ausblenden, die "alten" checkbox Bild. Es zeigt die beiden Checkboxen, die eine, die ich erstellt habe und die normale checkbox. Alle helfen mit?
InformationsquelleAutor Elwhis
Gefunden haben, und ich arbeitete eine Antwort.
mit Hilfe von diesen Foren
http://forums.digitalpoint.com/showthread.php?t=665980
alle code ist unten: Sie können kopieren Sie eine Datei und fügen Sie Ihre eigenen Bilder und es wird funktionieren.
InformationsquelleAutor f1wade
In der checkbox, wenn Sie möchten, zu ändern, Bilder oder/und Farbe, dann der optimierte Weg ist http://jsfiddle.net/nsoni/4cHSB/5/ hier klicken Sie entweder auf "item-name" oder auf "aktivieren" und erhalten den Effekt.
HTML:
CSS:
InformationsquelleAutor Nidhi
Können Sie Stil Checkboxen und radio-buttons durch Reine CSS-Dateien. Benötigen Sie einen JavaScript-plugin (es gibt viele jQuery plugins die es gibt), die dies für Sie tun. Im Grunde, überlagert es ein weiteres element, das über den Standard, indem das Standard-element Verhalten.
InformationsquelleAutor linkyndy
Hier ist, wie ich es Tat. Ich bin mit radio-Eingang. Die Eingabefelder werden ausgeblendet und das Bild in jedem Etikett ändert sich, wenn der Eingang ausgewählt/nicht ausgewählt.
Jsfiddle: http://jsfiddle.net/EhDsf/
HTML:
CSS:
InformationsquelleAutor user2314737