Ինչպես ծածկագրել խելացի տեքստի էֆեկտները CSS- ի միջոցով

Հեղինակ: Louise Ward
Ստեղծման Ամսաթիվը: 7 Փետրվար 2021
Թարմացման Ամսաթիվը: 16 Մայիս 2024
Anonim
Ինչպես ծածկագրել խելացի տեքստի էֆեկտները CSS- ի միջոցով - Ստեղծագործական
Ինչպես ծածկագրել խելացի տեքստի էֆեկտները CSS- ի միջոցով - Ստեղծագործական

Բովանդակություն

Rollover հղումները հիանալի միջոց են օգտագործողի ուշադրությունը գրավելու համար, հատկապես, եթե նրանք ինչ-որ անսովոր կամ օրիգինալ բան են անում: Middle Child- ը մեծ ազդեցություն է ունենում, որը հազվադեպ է հանդիպում այլուր, որը գրավում է յուրաքանչյուր տառ և բաժանում դրանք անիմացիայով, որը սկսում է ներս մտնել, երբ այցելուը սավառնում է բառի վրա: Անիմացիան օգնում է փոխանցել բուտերբրոդների ապրանքանիշի խաղային բնավորությունը:

Այս հոդվածում մենք ձեզ ցույց ենք տալիս, թե ինչպես վերստեղծել ազդեցությունը ձեր կայքի վրա: Լրացուցիչ ոգեշնչման համար նայեք CSS- ի անիմացիայի լավագույն օրինակների մեր ուղեցույցին (դրանք ծածկագրելու կարգի հրահանգներով): Մի փոքր այլ բանի համար փորձեք վեբ կայք ստեղծող կամ ամպային պահեստի լավագույն ընտրություն: Եվ եթե ձեր կայքը ավելի բարդ եք դարձնում, համոզվեք, որ ձեր վեբ հոստինգը միացված է:

01. Rollover տեքստի էֆեկտ

Middle Child կայքում տեղադրված հիանալի տեքստային էֆեկտներից մեկը ցանկի մեջ պտտվող էֆեկտների համար է, որտեղ տառերը բաժանվում են տեքստի վրա և փոքր-ինչ պտտվում են: Սկսեք սա մի քանի պարզ HTML պիտակներով:


div> div> Նախաճաշ / div> / div>

02. Ստեղծեք CSS

Օգտագործեք առանձին CSS ֆայլ կամ ոճի հատկորոշիչներ ՝ CSS- ի հետևյալ կանոնները ավելացնելու և էջը լրացնելու զննարկչի ամբողջ չափով ՝ ապահովելով, որ թափքը և փաթաթան ամբողջությամբ հասնեն:

մարմին {լայնությունը `100%; բարձրությունը `100%; լուսանցք ՝ 0; լիցքավորում ՝ 0; } .wrapper {ցուցադրում: ցանց; բարձրությունը `100%; }

03. Տեղադրեք բառը

Ի խոսք դասը կենտրոնացնում է բառը ցանցում: Textանկացած տեքստ, որը տրվում է խոսք դասը կարող է կիրառել սա: Ի վեր դասը կիրառվելու է յուրաքանչյուր այլ տառի վրա, և դրանք կտեղափոխվեն վեր:

.բառ {font-size: 3em; լուսանցք ՝ ավտո ավտո; } .բառ .up {ցուցադրում ՝ inline-block; փոխակերպել. translate3d (0px, 0px, 0px) rotate (0deg); անցում. բոլոր 0.5-ները հեշտությամբ ներթափանցում են; }

04. Վեր ու վեր

Հիմա ներքև դասը կիսում է շատ նման կարգավորումները վեր բայց սավառնակը ցույց է տալիս շարժումը դեպի վեր դեպի վեր շրջում Դեպի վերևը նույնպես փոքր-ինչ պտտվում է տեսքը բարելավելու համար:


.բառ .down {ցուցադրում. inline-block; փոխակերպել. translate3d (0px, 0px, 0px) rotate (0deg); անցում. բոլոր 0.5-ները հեշտությամբ ներթափանցում են; } .բառ: hover .up {transform: translate3d (0px, -8px, 0px) պտտել (12deg); գույնը ՝ # 058b05}

05. Սավառնում է ներքև

Երբ օգտագործողը սավառնում է տեքստի վրա, ներքևի դասը տեքստը տեղափոխում է դեպի ներքև: Ավելի ուշ JavaScript- ում տեքստը բաժանվելու է առանձին տողերի, դասերն ավտոմատ կերպով ավելացվում են այլընտրանքային տողերին:

.բառ ՝ hover .down {transform: translate3d (0px, 8px, 0px) rotate (-12deg); գույնը `# 058b05; }

06. Ավտոմատ մարդկանց համար

Մի փոքր քաշքշուկ է, որ պետք է յուրաքանչյուր տառը դնել տարբեր դասերի տարբեր տողերի մեջ, այնպես որ մենք ավտոմատացնելու ենք գործընթացը `JavaScript- ով պահանջելով ընտրիչին հարցնել և վերցնել յուրաքանչյուր տառը: Այստեղ փող փոփոխականը գրավում է ընթացիկ նամակը, երբ այն անցնում է տեքստի մեջ:

սցենար> var տարրեր = document.querySelectorAll ('. բառ'); համար (var i = 0, l = elements.length; i l; i ++) {var str = elements [i] .textContent; տարրեր [i] .innerHTML = ’’;

07. Ավելացրեք հերթափոխի դասեր

Այժմ մեկ այլ օղակ յուրաքանչյուր տառը տեղադրում է իր span տարրում և ավելացնում կամ մեկը վեր կամ ներքև դասը մինչեւ տևողությունը: Եթե ​​դիտեք զննարկչում, կտեսնեք, որ տեքստը բաժանված է յուրաքանչյուր տառով վերև և ներքև, մի փոքր պտտվելով:


Գործողության արդյունքը կարող եք տեսնել Middle Child կայքում:

համար (var j = 0, ll = str.length; j ll; j ++) {var spn = document.createElement (’span’); տարրեր [i] .appendChild (spn); spn.textContent = str [j]; թող pos = (j% 2): 'Up': 'down'; spn.classList.add (pos); }} / սցենար>

Այս հոդվածն ի սկզբանե տպագրվել է վեբ ձևավորման ստեղծագործական ամսագրում Վեբ դիզայներ.Գնիր 286-րդ համարը կամ բաժանորդագրվել.

Համոզվեք, Որ Նայեք
Վերջին րոպեի 5 ամանորյա նվերները, որոնք թվային նկարիչները կսիրեն
Կարդալ Ավելին

Վերջին րոպեի 5 ամանորյա նվերները, որոնք թվային նկարիչները կսիրեն

Երբեմն կարող է դժվար լինել գտնել կատարյալ նվեր ձեր սիրածի համար, հատկապես, եթե դուք չեք կիսում նրանց կրքերը: Մենք կազմել ենք այս տարի թողարկված լավագույն ծրագրային ապահովումը, սարքավորումները և ոգեշնչ...
Գտեք ձեր կայքի կատարյալ գույնը
Կարդալ Ավելին

Գտեք ձեր կայքի կատարյալ գույնը

Երբ ես մոտ 10 տարեկան էի, շրջայց կատարեցի Di ney MGM ստուդիաներում: Ես նկատեցի ներկի հսկայական պատը ամեն գույնի բանկաների մեջ և յուրաքանչյուր ստվերում: Նկարիչները այդ բանկաներն օգտագործում էին անիմացի...
Լավագույն մեխանիկական մատիտներ նկարիչների և դիզայներների համար
Կարդալ Ավելին

Լավագույն մեխանիկական մատիտներ նկարիչների և դիզայներների համար

UMատկել դեպի. Մեխանիկական մատիտներ նկարելու համար Գրելու համար մեխանիկական մատիտներ Լավագույն մեխանիկական մատիտներից մեկի կարիքն ունենալու բազում պատճառներ կան. Միգուցե դու ավանդական նկարիչ ես, որը փ...