Når det kommer til styling af websider, er intet så vanskeligt som former. Og når det kommer til stylingformer - næsten - intet er lige så vanskeligt som
Vi kan style a
I denne artikel bruger vi Dropkick at oprette dropdown. Hvad dropkick gør er at omdanne
Det første vi skal gøre er at oprette en
Når vi har oprettet vores
$('#mySelect').dropkick();
Ved at gøre det forvandler vi vores HTML til dette:
Som du kan se, har DropKick forvandlet vores
Vi kan nu style vores dropdown med CSS, eller bruge en DropKicks temaer, hvis vi foretrækker det; På tidspunktet for skrivningen er der tre temaer tilgængelige, standard, mørk glans og lysglans. Men de fleste vil gerne bruge deres egne stilarter, der matcher deres projekts behov.
Udvidelse af DropKick er en simpel proces. Hvis vi f.eks. Ville opdage, hvornår der er foretaget en ændring i rullemenuen, kan vi tilføje ændringsbegivenhedshåndtereren som sådan:
$('select').dropkick({change: function (value) {console.log('Option selected: ' + value);}});
Jeg er sikker på, at der er tusind måder at style en vælg menu uden brug af jQuery, men dem, der bruger kun CSS, kæmper for en tabt kamp mod browserens standardindstillinger. Enkeltheden af dette plugin og den enorme fleksibilitet, den giver, og den progressive enhancement-tilgang, det tager, betyder, at DropKick er en glimrende løsning.
Har du brugt DropKick i et projekt? Har du en foretrukket metode til styling