Mai întâi trebuie să creați un container care să conțină un buton și blocuri care sunt afișate când mouse-ul este apăsat. Structura marcajului va fi ceva de genul:
Trebuie să facem .content invizibil până atunci, până când butonul mouse-ului este apăsat pe .wrapper. Pentru a rezolva problema setați proprietatea pentru afișare .content: nici unul. Apoi, când apăsați butonul mouse-ului pe .wrapper. va include pentru proprietatea de afișare .content: bloc. Ce se va stabili pentru .wrapper: bloc: activ proprietăți de afișare .content. Această stare .content va vedea doar atunci când este apăsat butonul mouse-ului. Dacă ai lăsat-o să plece. conținut va dispărea din nou. Pentru a remedia va asigura că, atunci când cursorul mouse-ului peste .content. element este atribuit de afișare de proprietate: bloc. Aceasta este setat la .content: bloc: afișare proprietate Hover. cod CSS va arata:
Ramane doar sa "perii" aspectul si sa-i dea vizibilitate:
Textul butonului din codul de mai sus va avea un fundal galben, iar informațiile afișate făcând clic pe butonul mouse-ului prezintă un fundal roșu.
Ultimele 5 lecții din rubrica "CSS"
Un efect mic cu animație interactivă a literelor.
Un mic concept de sfaturi amuzante care sunt implementate pe SVG și anime.js. În plus față de stilul special, exemplul implementează animația și transformarea obiectelor grafice.
Experiment: litere SVG animate bazate pe biblioteca anime.js.
Un experiment de pagină web rece care este redat "de la prima persoană" prin ochelari de soare.
Un scenariu experimental de desfășurare a navigației.
În lucrările "gruffly"
Și cum exact? Lucrul este bun, aș vrea să știu - dacă elementul de bază este păstrat, atunci puteți și suferi.
La naiba, doar sa uitat. chiar și în cel de-al optulea măgar nu funcționează. Este un păcat, dar un lucru bun.
Demo-ul este un fel de pofta. În articol, un cod se află în demo-ul celuilalt. În opera, codul din articol funcționează normal, dar demo-ul nu o face. Ei bine, acesta nu este un eveniment de clic. Evenimentul de clic apare atunci când butonul mouse-ului este eliberat și este activ când este apăsat.
opera din nou dezamăgită. MDA .. trist - trist.
E doar o batjocură. De ce toate astea? Ar fi mai bine să aveți mai multe traduceri jquery interesante și să vă răspândiți.
mmZeroCool
În opera nu se arge, dar am fost inspirat să fac pe un CSS pur și în el (fără întârziere de tranziție și totul pe div-ah). În plus, acest exemplu în FireFox funcționează diferit decât în Chrome. Dar mersi oricum). -Oh, da, nu numai pe link-ul original (nu prea lenes pentru a incarca originalul), deci totul functioneaza incorect, asa ca intrebarea este eliminata. P.S. Apropo, de 3 ori pe site, aș putea trimite o confirmare numai la poșta gmail-yu. huh
Pe scurt, pe propriile experimente (pe fundalul acestui exemplu)))); Am văzut diferența de la locul de muncă: activ până la IE9 vs FireFox, Opera, Chrome (totul este normal ca de obicei)
wandit
Prin obținerea de informații imediat prin două canale (vedere și auz), eficiența predării este mult mai mare decât învățarea din cărți. Și temele și testele online vă vor permite să gândiți în mod constant în limba pe care o învățați și să vă verificați imediat cunoștințele!
Dacă doriți să învățați HTML mult timp, atunci am o veste bună pentru dvs.!
Dacă ați învățat deja HTML și doriți să treceți mai departe, următorul pas este să învățați tehnologia CSS.
Dacă doriți să înțeleagă conceptele de domeniu si hosting, învață cum să creeze o bază de date, încărca fișiere pe un site web prin intermediul unui server FTP, crea subdomenii, configurați cutiile poștale pentru site-ul și să monitorizeze participarea, acest curs este conceput special pentru tine!