Možnosti za uporabo potrditvenega polja za vnos html so zelo velike, vendar se ta element najpogosteje uporablja v oblikah prenosa podatkov. Vendar pa je sposoben opraviti veliko več "trikov" kot pridobivanje vrednosti obrazcev. To je priročno, da ga uporabite za ustvarjanje različnih "harmonike" na čisti CSS.
V tem primeru, ko se premaknete na oznako na nalepki (»odstavek 1«), se slogi prenesejo na vse druge oznake, ki so spodaj (bratje in sestre, iz angleščine - bratje in sestre) . Za prenos lastnosti na brate in sestre uporabite znak "~" za prenos stilov samo na določene nalepke in ne na vse brate in sestre na strani. Znak "^" označuje "se začne z", v primeru "za vnos id =" harmonika "- (za), ki se začne z besedo" harmonika ":
Posledica tega je, da se pri premikanju kazalca na nalepko spremeni slog spodnjih oznak.
Oznake so zelo koristne, ker je na zaslonih mobilnih telefonov zelo težko klikniti na potrditveno polje html v majhni škatli, razširijo območje, ki je na voljo uporabniku, da izbere želeni odgovor. Poleg tega lahko zahvaljujoč oznaki popolnoma odstranite kvadrate z zaslona:
Dodate lahko tudi kazalec: kazalec, da bodo obiskovalci lahko razumeli spletno mesto,da so točke "klikni":
oznaka [za ^ = "harmonika"]: hover { kazalec: kazalec; }
Posledica tega je, da se pri premikanju kazalke nad besedilom (npr. "Postavka 1"), kazalec "ročno" namesto puščice. Dodatnim stilom CSS lahko dodate še več harmoniko.
CSS "Stunts" se ne konča. Skrito besedilo bomo dodali naši "harmoniki".
Postopek se začne, ko uporabnik klikne na oznako, izbrano potrditveno polje html (vhod: označeno), nato preide z znakom "+" (kar pomeni "samo prvi brat, ki je spodaj") lastnost max-height: 100% dne
z besedilom.
Ko izberete ustrezno postavko, se prikaže besedilo.
Pretvorite niz nizov $ _POST z uporabo funkcije implode PHP () in dodelite vrednost $ _POST ["ajax_name"] s spremembo $ ajax. Značilno je, da za vse vrednosti $ _POST ustvarjamo spremenljivke, vendar jih bomo na primer zapisali le tako, da kode ne bomo preobremenili s presežnimi informacijami. Prav tako morate preveriti varnost vhodnih podatkov $ _POST, vendar tega ne bomo naredili tukaj, veliko je napisano v drugih člankih.
Za izdelavo gumbov v skladu z zasnovo spletne strani bomo uporabljali samo CSS. Skrij prvotni kvadrat z lastnostmi z-indeksa in motnosti, v tem primeru se kvadrati ne premaknejo od zaslona, ampak preprosto postanejo pregledni (motnost: 0).
@ -webkit-keyframes blackblur { od {box-shadow: 0072px black; barva: transparentna;} do {box-shadow: 0; barva: črna;} }
Če je vnos znotraj oznake etikete, potem vnesite besedilo potrditvenega polja v div z razredom "besedilo". Slogi se prenašajo iz vhoda: preveri se na div z razredom "besedilo" v drugem primeru:
Tako lahko glede na situacijo vedno izberete ustrezno možnost vnosa in lokacije oznake. Če možnost iz nekega razloga ni primerna, če je vhod pred nalepko, lahko vhod vstavite znotraj oznake etikete. Prav tako lahko potrdite polje html z uporabo skriptov (javascript, jQuery), ki jih moderni brskalniki lahko popolnoma obvladajo. Če pa uporabnik vstopi na spletno mesto iz starega brskalnika, je koristno dati CSS. Upoštevati morate tudi, da bodo na različnih operacijskih sistemih potrditvena polja na različne načine videti drugačna. Če Google Chrome poskuša izravnati te razlike, potem se lahko v drugih brskalnikih oblikovanje gumbov zelo razlikuje.