Ako zmeniť farbu prázdneho tlačidla po kliknutí?

Apr 30, 2026

Zanechajte správu

Ava Garcia
Ava Garcia
Ava je prieskumníčka trhu. Vykonáva hĺbkový výskum v odvetví spotrebnej elektroniky a poskytuje cenné poznatky pre vývoj produktov spoločnosti a expanziu na trh.

Ahoj! Ako dodávateľ prázdnych tlačidiel sa ma často pýtajú, ako zmeniť farbu prázdneho tlačidla po kliknutí. Je to celkom skvelý efekt, ktorý môže pridať veľa interaktivity do vašich projektov, či už ide o webovú stránku, aplikáciu alebo dokonca vlastné rozhranie. V tomto blogovom príspevku vás krok za krokom prevediem procesom.

Prečo zmeniť farbu tlačidla po kliknutí?

Skôr než sa ponoríme do návodu, porozprávajme sa o tom, prečo by ste mohli chcieť zmeniť farbu prázdneho tlačidla po kliknutí. V prvom rade poskytuje užívateľovi okamžitú spätnú väzbu. Keď kliknú na tlačidlo, očakávajú, že sa niečo stane, a zmena farby je jednoduchý, ale účinný spôsob, ako ukázať, že ich akcia bola zaregistrovaná. Pridáva tiež nádych vizuálneho záujmu a robí vaše rozhranie pútavejším.

Predpoklady

Ak chcete pokračovať v tomto návode, budete potrebovať základné znalosti HTML, CSS a JavaScriptu. Nerobte si starosti, ak ste v týchto technológiách nováčik – všetko vám vysvetlím jednoduchou angličtinou. Budete tiež potrebovať textový editor na napísanie kódu a webový prehliadač na jeho otestovanie.

Krok 1: Vytvorte štruktúru HTML

Začnime vytvorením základnej štruktúry HTML pre naše tlačidlo. Otvorte textový editor a vytvorte nový súbor. Uložte ho pomocou a.htmlrozšírenie, napr.button-color-change.html. Tu je kód:

<!DOCTYPE html> <html lang="sk"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Zmena farby tlačidla</title> <link rel="stylesheet" href="styles.css"> </head> <lick> <body> <button C Ja src="script.js"></script> </body> </html>

V tomto kóde sme vytvorili jednoduchú HTML stránku s tlačidlom. Tlačidlo máidzmyButton, ktorý neskôr použijeme na zacielenie pomocou JavaScriptu. Tiež sme prepojili externý súbor CSS s názvomstyles.cssa súbor JavaScript s názvomscript.js.

Krok 2: Upravte štýl tlačidla pomocou CSS

Teraz poďme vytvoriťstyles.csssúbor na štýl nášho tlačidla. Vytvorte nový súbor v textovom editore a uložte ho akostyles.cssv rovnakom adresári ako váš HTML súbor. Tu je kód:

Metal Pin Triangle Shape Button BadgeRounded Corners Safety Pin Back suppliers

#myButton { farba pozadia: #3498db; farba: biela; výplň: 10px 20px; hranica: žiadna; border-radius: 5px; kurzor: ukazovateľ; prechod: farba pozadia 0,3 s ľahkosť; } #mojeTlačidlo:uveď kurzor { farba pozadia: #2980b9; }

V tomto kóde CSS sme tlačidlo upravili s modrou farbou pozadia, bielym textom a výplňou. Pridali sme aj polomer okraja, aby mal zaoblené rohy. Theprechodvlastnosť pridáva hladkú animáciu pri zmene farby pozadia tlačidla. The:vznášať sapseudotrieda zmení farbu pozadia, keď používateľ umiestni kurzor myši na tlačidlo.

Krok 3: Pridajte JavaScript na zmenu farby po kliknutí

Nakoniec pridajte kód JavaScript, aby tlačidlo po kliknutí zmenilo farbu. Vytvorte nový súbor v textovom editore a uložte ho akoscript.jsv rovnakom adresári ako súbory HTML a CSS. Tu je kód:

const button = document.getElementById('myButton'); button.addEventListener('kliknutie', funkcia () { button.style.backgroundColor = '#e74c3c'; });

V tomto kóde JavaScript najprv vyberieme tlačidlo pomocou jehoida uložte ho do premennej s názvomtlačidlo. Potom k tlačidlu, ktoré počúva na aklikniteudalosť. Po kliknutí na tlačidlo sa vykoná funkcia vo vnútri prijímača udalostí, ktorá zmení farbu pozadia tlačidla na červenú.

Testovanie vášho kódu

Teraz, keď ste napísali kód HTML, CSS a JavaScript, je čas ho otestovať. Otvorte súbor HTML vo webovom prehliadači. Mali by ste vidieť modré tlačidlo s textom „Click Me“. Keď prejdete na tlačidlo, malo by sa zmeniť na tmavší odtieň modrej. Po kliknutí na tlačidlo by malo byť červené.

Prispôsobenie zmeny farby

Zmenu farby môžete prispôsobiť úpravou kódu CSS a JavaScript. Môžete napríklad zmeniť počiatočnú farbu pozadia, farbu kurzora myši a farbu kliknutia. Môžete tiež pridať zložitejšie animácie alebo efekty pomocou prechodov a animácií CSS.

Naše produkty s prázdnym gombíkom

Ako dodávateľ prázdnych gombíkov ponúkame širokú škálu prázdnych gombíkov v rôznych tvaroch, veľkostiach a materiáloch. Pozrite si niektoré z našich obľúbených produktov:

Kontaktujte nás kvôli obstarávaniu

Ak máte záujem o kúpu našich prázdnych gombíkov, budeme radi, ak sa ozvete. Či už potrebujete malé množstvo pre osobný projekt alebo veľkú objednávku pre podnikanie, môžeme vám poskytnúť vysoko kvalitné produkty za konkurencieschopné ceny. Kontaktujte nás, aby sme začali proces obstarávania a prediskutovali vaše špecifické potreby.

Referencie

  • HTML a CSS: Definitívny sprievodca od Erica A. Meyera a Estelle Weylovej
  • JavaScript: Definitívny sprievodca od Davida Flanagana
Zaslať požiadavku
Kontaktujte násak máte nejakú otázku

Môžete nás kontaktovať telefonicky, e-mailom alebo online formulárom nižšie. Náš špecialista vás bude čoskoro kontaktovať.

Kontaktujte teraz!