Ich habe schon Leute fragen hören, wie man Optionsfeldern und Multiple-Choice-Schaltflächen Stile hinzufügt und wie man die Schaltflächen größer macht. Lassen Sie mich unten ein Beispiel teilen, das ich gemacht habe. 1. Machen Sie zunächst aus dem Button ein Bild ![]() 2.html-Seite Code kopieren Der Code lautet wie folgt:<!DOCTYPE HTML> <html> <Kopf> <meta http-equiv="Inhaltstyp" content="text/html; charset=utf-8" /> <script type="text/javascript" src="jquery-1.10.2.min.js"></script> <Skripttyp="text/javascript"> $(Funktion(){ $("Eingabe[Typ='Kontrollkästchen']").Klick(Funktion(){ wenn($(this).is(':checked')){ $(this).attr("geprüft","geprüft"); $(this).parent().removeClass("c_off").addClass("c_on"); }anders{ $(this).removeAttr("überprüft"); $(this).parent().removeClass("c_on").addClass(" c_off"); } }); $("Eingabe[Typ='Radio']").Klick(Funktion(){ $("input[type='radio']").removeAttr("aktiviert"); $(this).attr("geprüft","geprüft"); $(this).parent().removeClass("r_off").addClass("r_on").siblings().removeClass("r_on").addClass("r_off"); }); }); </Skript> </Kopf> <Stil> /*Mehrfachauswahl/Einzelauswahl*/ Etikett { Anzeige: Block; Cursor: Zeiger; Zeilenhöhe: 26px; Rand unten: 20px; Breite: 26px; Höhe: 26px; Zeilenhöhe: 26px; schweben: links; Rand oben: 6px; } .radios { Polsterung oben: 18px; Rahmen oben: 1px durchgezogen #049CDB; } .label_check Eingabe, .label_radio Eingabe { Rand rechts: 5px; } .lblby .label_check, .lblby .label_radio { Rand rechts: 8px; } .lblby .label_radio, .lblby .label_check { Hintergrund: URL (../images/jxc_btn.png) keine Wiederholung; } .lblby .label_check { Hintergrundposition: 0 0px } .lblby label.c_on { Hintergrundposition: 0 -26px; } .lblby .label_radio { Hintergrundposition: 0 -52px; } .lblby label.r_on { Hintergrundposition: 0 -78px; } .lblby .label_check Eingabe, .lblby .label_radio Eingabe { Position: absolut; links: -9999px; } </Stil> <body Klasse="lblby"> <label für="checkbox-01" class="label_check c_on"> <input type="checkbox" aktiviert="aktiviert" value="1" id="checkbox-01" name="sample-checkbox-01" /> Kontrollkästchen1 </label> <label für="checkbox-02" class="label_check"> <Eingabetyp="Kontrollkästchen" Wert="1" ID="Kontrollkästchen-02" Name="Beispiel-Kontrollkästchen-02" /> Kontrollkästchen2</label> <label für="radio-01" class="label_radio r_on"> <input type="radio" value="1" checked="aktiviert" id="radio-01" name="sample-radio" /> Radio1 </label> <label für="radio-02" class="label_radio r_off"> <Eingabetyp="Radio" Wert="1" ID="Radio-02" Name="Beispielradio" /> Radio2 </label> <label für="radio-03" class="label_radio r_off"> <Eingabetyp="Radio" Wert="1" ID="Radio-03" Name="Beispielradio" /> Radio3 </label> </body> </html> |
<<: Zusammenfassung der Ereignisse, die Browser registrieren können
>>: Detaillierte Erläuterung der JavaScript-Programmschleifenstruktur
1. WebDesignerWall 2. Veerles Blog 3. Lernprogram...
Passive Prüfung Mit passiven Integritätsprüfungen...
Einführung: MySQL-Datenbankwiederherstellung nach...
x-ua-compatible wird verwendet, um das Modell für...
HTML hat versucht, sich von der Präsentation weg ...
In diesem Artikel wird eine kleine Demo gezeigt, ...
Da dies mein erster Beitrag ist, weisen Sie mich ...
Inhaltsverzeichnis 1. Direkte Zuordnung 2. Oberfl...
1. Einleitung table_cache ist ein sehr wichtiger ...
1. Proto kompilieren Erstellen Sie einen neuen Pr...
Einfaches Beispiel für die Leistungsoptimierung v...
1. Projektstruktur 2. Rufen Sie Tomcat.java auf P...
Die Bedeutung der Schreibreihenfolge Reduzieren S...
Verwenden Sie natives JavaScript, um den Countdow...
Fügen Sie dem el-form-Formular Regeln hinzu: Defi...