Painikkeiden luominen CSS: llä on yksi kokeiltuista web-suunnittelustekniikoilla. Esimerkkejä ja opetusohjelmia on runsaasti.
Suurin viimeinen trendi CSS-painikkeen suunnittelussa näyttää poistavan kuvia, varsinkin taustakuvia, painikkeista. Mutta on paljon muita asioita, joita suunnittelijat tekevät painikkeilla, joista osaan kuuluu kuvia.
Alla on kerätty yli kaksikymmentä oppituntia, esimerkkejä ja työkaluja CSS-painikkeiden luomiseen, joista suurin osa käyttää CSS3: ta.
Mukana on painikkeita, jotka sopivat lähes jokaiseen tyyliin. Olemme yrittäneet keskittyä uudempiin tekniikoihin, jättämällä pois pitkät tekniikat (kuten liukuovi luoda pyöristettyjä kulmia), että useimmat suunnittelijat ovat jo tunne.
Jos sinulla on muita tutoriaaleja tai esimerkkejä, jotka haluat jakaa, tee se kommentteihin!
Todella hyödyllinen artikkeli, josta keskustelemme button
elementti CSS: ssä, jota suunnittelijat usein jättävät huomiotta. Se on hieman vanhempi, mutta silti on paljon hyödyllistä tietoa CSS: n tyylikkäimpien painikkeiden luomisesta.
Tässä on toinen artikkeli, joka kertoo, kuinka voit luoda painikkeita kuvakkeilla, vaikka käytätkin span
luokat kuin button
elementti.
Nettuts +: n videotyökalu näyttää, kuinka luoda käytännöllisiä CSS3-painikkeita, jotka sisältävät jopa sellaisen, joka näyttää olevan Twitter-lintikuvakuvaksi, mutta joka on itse asiassa luotu kokonaan CSS3: lla.
Vaikka painikkeet tässä eivät ole erityisen näkökulmasta näkökulmasta, on hämmästyttävää, että ne on luotu kokonaan käyttämällä CSS3: ta, ilman kuvia, ja ne perustuvat vain Photoshopissa luotuihin painikkeisiin.
Tämä on hieno, yksinkertainen opetusohjelma Darren Hoytilta, joka luo parempia käyttäytymiä painikkeillesi, jotka kannustavat vieraita vuorovaikutukseen sivustosi kanssa.
Tämä Zurbin opetusohjelma kattaa CSS3: n ja alfa-sekoittamisen käyttämällä RGBA: ta luomaan skaalautuvia painikkeita, joissa on vain yksi PNG-kuva.
Tutorial, jolla voit luoda painikkeen käyttäen CSS-kaltevuuksia, jotka ovat samankaltaisia kuin Mozilla Firefox -hahmot.
Tämä opetusohjelma näyttää kuinka luoda suuri, eloisa painike ilman kuvia.
Nämä ovat yksinkertaisia painikkeita, jotka on luotu kokonaan CSS3: lla, mukaan lukien joitain pseudo-elementtejä.
Tämä opetusohjelma näyttää, kuinka luoda yksinkertainen, hieman kiiltävä-tyylinen painike, joka on skaalautuva ja joka voidaan luoda missä tahansa värissä ilman kuvia.
Yksinkertainen opetusohjelma dynaamisten painikkeiden luomiseen, jotka käyttävät vain CSS3: ta ja kuvia. Jokaiselle painikkeelle on neljä tilaa, mukaan lukien estetyt, leijuneet ja napsautetut tilat.
Tämä on kokoelma viittä eri opetusohjelmaa CSS-painikkeiden luomiseen pyöristetyt kulmat. Kaksi sisältää kuvien käytön, mutta muut kolme eivät.
Siihen saakka, kunnes kaikki selaimet tukevat CSS3: ta, aiomme käsitellä ongelmia käyttäessäsi niitä luomalla painikkeita. Tämä opetusohjelma näyttää, kuinka luoda upeita CSS3-painikkeita, jotka näyttävät hyvin vanhilta selaimilta, kuten IE6 ja 7.
Tässä opetusohjelmassa näytetään, miten Apple-sivuston painike-tyyppinen navigointivalikko luodaan uudelleen. Se toimii parhaiten Safari 3+: ssa, mutta silti näyttää hyvältä muilta selaimilta.
Tämä opetusohjelma näyttää, miten luodaan soittopyynnön painike kokonaan CSS: llä, joka sisältää erilaiset oletusasetukset ja hover-tilat.
Tämä yksinkertainen opetusohjelma näyttää, kuinka luoda tyylikkäät painikkeet, joilla on ainutlaatuinen vuoro ja aktiiviset tilat. Painikkeita voidaan skaalata ja niiden väriä voidaan helposti muuttaa.
Näiden painikkeiden tarkasteleminen on vaikea uskoa, että ne on tehty ilman kuvia, ellei näytä tarkkaan. Koodi on monimutkainen, mutta lopputulos näyttää hyvältä, ja siinä on liukuva vaikutus.
Tämä opetusohjelma näyttää, miten luodaan CSS3-painikkeita, joilla on kaltevuudet, jotka sisältävät myös kuvakuvakuvia ja jotka ovat selainten välisiä yhteensopivia.
Tämä opetusohjelma näyttää, miten skaalautuvia Google-tyylisiä painikkeita, joilla on värillinen raja. Lopputulokset ovat minimalistisia ja puhtaita.
Tässä on kymmenen painikkeen kokoelma, jota voit käyttää verkkosivustollasi. Ne ovat kaikki melko yksinkertaisia, mutta ne on luotu vain CSS3: lla ilman kuvia.
Tämä on valtava kokoelma CSS3-painikkeita Web Designer Wallista. Mukana on erilaisia muotoja, kokoja ja värejä, joilla kaikilla on kaltevuudet. Yksi niistä parhaimmista osista on kuitenkin se, miten hellävaraisesti nämä painikkeet hajoavat selaimissa, joilla ei ole täydellistä CSS3-tukea.
CSS-Tricks tarjoaa tämän ilmaisen CSS3-painikkeen luoja. Määritä vain kunkin painikkeen tilan värit, koon ja tekstin attribuutit, ja se luo CSS-koodin sinulle.
Nämä painikkeet käyttävät CSS-animaatioita Safariin luodakseen sykkivän, hehkuvaa vaikutusta. Muissa selaimissa, jotka tukevat CSS3: ta, ne ovat edelleen täysin toimivia ja näyttävät hienolta.
Tunnetko muita tekniikoita upeiden CSS-painikkeiden luomiseen, joita ei mainita tässä? Vai onko suosikki esimerkki? Jaa ne kommentteihin!