EntènètWeb Design

CSS: hover. Original hover-efè

Radikalman nouvo te lide a, fann li de prezantasyon an nan enfòmasyon ki soti nan kòd la li te kreye ak trete. Se te yon desizyon fò nan tan akòz, men fwa sa a pa te rekonèt lè sa a konplètman. Lè pwogram se separe soti nan yon òdinatè sèl, men pa t 'genyen nan rezo a lokal oswa yon zòn domèn sèl, ak imedyatman gaye sou tout plas la, men lè sa a li te vin evidan ke dispozisyon pou enfòmasyon (an tèm de konsepsyon) ak travay avèk li (an tèm de kòd) - de bò nan menm plan an.

Twa aspè nan bilding sit

Soti nan yon pwen de vi fòmèl, gen twa eleman prensipal (nan divès sentaks form) ki fè moute sit la: PHP-kòd, JavaScript-Kòd ak deskripsyon nan Styles CSS. Li pa gen pwoblèm ki jan li se itilize ak sa ki vèsyon an yon eleman patikilye, ki sa vèsyon an HTML se itilize ak sa ki vèsyon an navigatè a se valè li. Konpatib jodi a pa se ki te fèt nan estim segondè, paske nan nenpòt moman se anreta: ki kode ak sa yo ki an sa ki kode, yo ka parèt ak egzekite.

Si deja goumen pou lide a nan lang, kounye a al goumen pou gremesi pito manifaktirè estanda nan jaden an nan teknoloji entènèt ak navigatè.

Prive ak piblik

mwayen ki gen aksè nan entènèt la, yon anpil nan (òdinatè, laptops, tablèt, smartphones), navigatè, tou, gen anpil. Pa gen okenn garanti ke aparèy la moun ap montre sit la nan fòm la nan ki li te kreye pa yon pwomotè. Se pa toujou rive jwenn sib la efò dènye a, epi yo bay yon konsepsyon sit entènèt inifye gen ap fè fas anpil, se sa ki sans nan ekspozisyon inite, tout kote li ka louvri a vizitè a.

Pataje prive a ak piblik la, lè l sèvi avèk lèt la sèlman sa ki ap travay, ou kapab reyalize pwogrè siyifikatif nan konsepsyon an. Bote, moman sa atistik ak sou sit wèb konsepsyon - pòsyon tè a de ekspè nan yo ki enpòtan ak talan. CSS - yon kòd, byenke trè spesifik. enkyetid li a dekri estil yo (opsyon ekspozisyon). Avèk avenman a nan aparèy mobil CSS chaj kodaj aktyèl la nan demann medya yo. Se konsa, ki opsyon pou yo re maryaj-ant konsepsyon ak kòd - li se pa konsa pou sa ireyèl tankou li ta ka gen te sanble jis yon kèk ane de sa.

Pwomotè a angaje nan devlopman CSS-estil yo ki baze sou eksperyans pèsonèl ou ak pwouve moun desen CSS ki travay sou pi fò nan navigatè satisfè pi vizitè yo. minimòm la premye ak dezyèm ta dwe itilize kòm anpil ke posib, lè sa a pi plis chans yo ka resevwa yon rezilta ki travay pratikman nenpòt kote, nenpòt lè.

Règ la premye: Standard espwa, men tou, moun ki ede tèt yo

CSS: hover - lè sourit la se "ale" nan paj la atik. Lè yo sourit la klike sou yon eleman, li vin aktif, men lè kurseur la ale bò lanmè a, li ka chanje ankò, li montre tèt yo nan yon eta aktif. ": Hover", "aktif" ak "te vizite" - ki pi popilè pseudo-klas yo nan deskripsyon an nan estil.

Li se trè pratik nan kòd sit ou pa enkyete sou vetiy tankou mouvman an nan sourit la sou eleman yo. Bay nan tablo a dekri de deskripsyon nan Styles:

eleman {

koulè: nwa;

}

eleman: hover {

koulè: blan;

background-koulè: vèt;

}

Jwenn lè ou hover sourit la sou eleman nan otomatikman chanje koulè a tèks soti nan nwa ak blan, ak chanje background nan nan eleman nan vèt. ka pseudo dwe aplike nan nenpòt eleman epi reyalize yon gran varyete efè vizyèl.

Règ la dezyèm: se estanda konfyans, gide pa kòd li yo

Tout ta dwe amann si pwogrè rete nan òdinatè ak laptops ekipe ak bra, ak pwogrè nan kominikasyon mobil pa gen mennen nan Aparisyon nan smartphones, tablèt ak lòt aparèy mobil ki konekte tankou yon aparèy se trè Pwoblematik.

Nan lòt men an, se sèlman ekipe ak yon Gadgets manyen ekran espesyal ki disponib dirèkteman manipile dwèt ou sou ekran an touche, kòm li te vin òdinè nan smartphones, tablèt ak aparèy menm jan an.

Gen yon diferans enpòtan ak: hover travay isit la se pa tankou nou ta renmen. Se pa Kòd pa ka fè, epi sèvi ak nan queries plase medya deside pa tout kesyon yo.

Konpatibilite - twò chè nan mond la jodi a nan enfòmasyon, Se poutèt sa, asire fonctionnalités apwopriye nan sit la nan kondisyon yo ki espesifye pou konsepsyon sit entènèt ak aplikasyon nan yon fonksyonèl, de preferans gide pa minimòm ka yo itilize nesesè: CSS hover, konsantre CSS hover, CSS hover aktif (te vizite) . Kòd nan plis (tankou nan navigatè a ak sou sèvè a) monitè konsepsyon Web, pi bon an. Pwogram nan - se kontwòl la, li se pi bon lè sa a kontwòl se pa pou lwaye sou gen pitye a nan nòm yo kounye a, ki souvan pa konnen ki sa atann.

Bouton ak lòt eleman nan paj la

Bouton hover CSS - yon solisyon bèl bagay, men nan kouri nan longè, chak eleman paj se "bouton an". Sou sit la dwe sitou yon k ap viv ak si kòd la se pa sa bati, si travay la se yo kreye yon sit ki devlope bon jan sijè ki abòde ak zak ki baze sou konpòtman vizitè, lè sa a omwen pa vle di nan CSS-estil ka bay animation eleman paj.

Sèvi ak hover-efè pratik. Avèk èd yo, ou ka fasilman bay paj animation ou, men kòd la pa konnen ki sa fè yon sourit sou ekran an, si li se pa posib yo swiv mouvman li yo. Soti nan pwen sa a de vi, se sa ki, lè mouvman an Kòd kontwòl sourit (= mouvman nan yon dwèt sou yon smartphone), li ka poukont mete aksan sou yon atik oswa konvèti li. Li te gen anyen fè ak pseudo-klas, men li bay tout kontwòl sou paj aparans nan kòd, rive efikasman montre l 'sou aparèy diferan nan navigatè diferan.

Enkonvenyans nan feuilles

Pou di ke estanda a nan jaden an nan estil yo CSS pa konnen ki sa yo ap fè, li enposib, men yo di yo ke yo konplètman kolabore ak estanda yo ak lòt nan jaden an nan pwogram entènèt tou se enposib.

Styles ak pseudo-klas ka dekri nan etap la nan kodaj nan paj, lè sèvè a jenere yon paj ak nan dinamik se deja andedan navigatè a, ou ka fasilman kreye yon style nouvo ak chanje yon yon sèl ki egziste deja.

Lè l sèvi avèk Ajax, lè pa gen okenn bezwen re-jenere paj la yo montre repons lan nan aksyon an nan vizitè a, epi li se ase yo chanje yon atik oswa atik miltip ajoute yon ti kras "pwav". "Zanmitay" kòd - ki deja nan navigatè a (JavaScript) ak lefèt ke sèvè a (PHP a) - pòsyon tè ki nan otè sit la (pwogramè).

Sou ki jan yo pral algorithm nan nan entèraksyon sa a dwe egzekite, siyifikativman depann pa sèlman sou ekspozisyon sou paj la nan eleman li yo, men tou, pèsepsyon yo nan plis kòd. Senpleman mete, pseudo la (an patikilye) yo trè bon pou estatik, tankou pou YACHTS navige nan lanmè a klè ak yon briz limyè - tout bagay se klè, aksesib epi metrize. Si chanjman sa yo move tan, oswa lè van an se pi fò, oswa ou pral lakòz vizitè a yon sitiyasyon inatandi, ou ka byen vit desann sou Reef a ak pèdi vizitè a.

Creole ak imitasyon li yo

Style CSS nan ka hover a dwe imite atravè JavaScript, nan sèvi ak onmouseover ak onmouzawt evènman yo. Anpil fwa sa a tout moun toupatou. Li apati de sans komen lè li rive kreye sit reyèl k ap travay, li se pi bon kenbe kontwòl nan men yo, pase bay li nan gen pitye a nan estanda yo mitik ki chanje se volonte la ak dezi nan pwomotè a.

Pafwa ou ka li yon bagay tankou, "karakteristik sa a se disponib menm nan IE», men li plis ka li sou sa Styles yo pèrsu dekri yon navigatè espesifik. Anpil mwens ka aprann sou ki jan JavaScript se diferan nan navigatè diferan.

Evalye eksperyans la, vin admire yon prestijyez karakteristik "Chrome" ak "Opera", kritike lanteur a ak inèsi nan navigatè a soti nan manifakti a (nan inoubliyab nan, renmen anpil IE ki soti nan "Microsoft" nenpòt pwogramè: "bon fin vye granmoun nan Internet Explorer a pa madichonnen jis parese oswa moun ki va sou òdinatè a. sèlman konnen ki jan yo jwe "solitèr", "- te site yon entènèt otè unknown), ta dwe swiv vle di an lò: sèvi ak sa ki ap travay toupatou ak nan tout tan.

Moun yo bezwen zouti nan travay lè yo bezwen yo ka resevwa emosyon, anjeneral yo ale nan biwo a rejis oswa teyat la, men se pa entènèt la.

Imitasyon ak Kontwòl

Précédemment, lè pwogram a ap vin sou de pye li, li te òdinè pou koute granmoun aje ak ekri kòrèkteman. Jodi a twò anpil granmoun aje, twò vit tout bagay ap chanje, epi si ou koute tout tan tout tan an se pa ase menm pou yon travay trè senp, nan sit la minimòm fonksyonèl.

Programmation - se sitou yon kontwòl, ak nan ka lè estanda ansanm sa yo, partial règ yo, oswa ou ka atann yon chanjman byen file nan règ yo, likidasyon li yo ak Aparisyon nan nouvo a, li te solisyon a pi bon te toujou pa fè okenn desizyon, epi aplike fonctionnalités nan sit mande pi piti posib la, men vrèman k ap travay Kòd .

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ht.unansea.com. Theme powered by WordPress.