Pokud jde o styling webových stránek, nic není tak choulostivé jako formy. A pokud jde o styling formy - téměř - nic není tak složité jako
Můžeme to udělat
V tomto článku budeme používat DropKick vytvořit rozbalovací nabídku. Co dělá dropkick je transformace
První věc, kterou musíme udělat, je sestavit a
Jakmile jsme založili náš
$('#mySelect').dropkick();
Tímto způsobem přeměníme náš HTML kód na toto:
Jak můžete vidět, DropKick přeměnil naše
Nyní můžeme stylovat náš dropdown s CSS, nebo použijeme jeden z témat DropKick, pokud dáváme přednost; v době psaní jsou k dispozici tři témata, výchozí, tmavý lesk a lehký lesk. Ale většina lidí bude chtít používat své vlastní styly, které odpovídají jejich potřebám.
Rozšíření DropKick je jednoduchý proces. Například, pokud bychom chtěli zjistit, kdy dojde k změně rozbalovacího seznamu, můžeme přidat změnu obsluhy události, například takto:
$('select').dropkick({change: function (value) {console.log('Option selected: ' + value);}});
Jsem si jistý, že existuje tisíc způsobů, jak stylovat vybrané menu bez použití jQuery, ale ty, které používají pouze CSS, bojují o ztracenou bitvu proti selhání prohlížeče. Jednoduchost tohoto plug-inu a ohromná flexibilita, kterou nabízí, a progresivní vylepšení, které získáte, znamená, že DropKick je vynikající řešení.
Používali jste DropKick v projektu? Máte přednostní metodu stylingu