Ինչպես պատրաստել բացվող տեքստ

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

Ինչպես պատրաստել բացվող տեքստ
Ինչպես պատրաստել բացվող տեքստ

Video: Ինչպես պատրաստել բացվող տեքստ

Video: Ինչպես պատրաստել բացվող տեքստ
Video: Ինչպես խուսափել բնական գազից թունավորումից 2024, Մայիս
Anonim

Տեքստի թաքնված բլոկների տեղադրումը բարելավում է կայքի էջի տեսողական ընկալումը. Այն բեռնվում է զննարկչի մեջ այնպես, ինչպես դիզայներն է նախագծել այն ՝ անկախ տեղադրված տեղեկատվության քանակից: Բացի այդ, այցելուի համար դա ավելի հարմար է. Անհրաժեշտ տեղեկատվական բլոկ որոնելով, նա ոչ թե պետք է թերթի ամբողջ զանգվածը, այլ միայն «սառցաբեկորների» փոքր հուշումները:

Ինչպես պատրաստել բացվող տեքստ
Ինչպես պատրաստել բացվող տեքստ

Դա անհրաժեշտ է

HTML և JavaScript- ի հիմնական գիտելիքներ:

Հրահանգներ

Քայլ 1

Օգտագործեք հատուկ JavaScript գործառույթ ՝ HTML էջում տեքստի ցանկալի բլոկները թաքցնելու և ցուցադրելու համար: Բոլոր բլոկների համար ընդհանուր գործառույթը շատ ավելի հարմար է, քան դրանցից յուրաքանչյուրին առանձին կոդ ավելացնելը: Էջի սկզբնաղբյուրի վերնագրի մասում տեղադրեք սցենարի բացման և փակման պիտակները, և դրանց միջև ստեղծեք դատարկ գործառույթ անունով, օրինակ ՝ փոխանակում և մեկ անհրաժեշտ մուտքային պարամետր ID ՝ ֆունկցիայի փոխանակում (id) {}

Քայլ 2

Գանգուր ամրացումների միջև գործառույթի մարմնին ավելացրեք JavaScript կոդի երկու տող: Առաջին տողը պետք է կարդա տեքստի բլոկի ներկայիս վիճակը `անկախ նրա տեսանելիությունից, այն անջատված է: Փաստաթղթում կարող են լինել մի քանի այդպիսի բլոկներ, ուստի յուրաքանչյուրը պետք է ունենա իր նույնացուցիչը. Դա նրա գործառույթն է, որը ստանում է id- ը ՝ որպես միակ մուտքային պարամետր: Օգտագործելով այս նույնացուցիչը, այն որոնում է փաստաթղթում անհրաժեշտ բլոկը ՝ sDisplay փոփոխականին նշանակելով տեսանելիության / անտեսանելիության արժեքը (ցուցադրման հատկության վիճակը).

Քայլ 3

Երկրորդ տողը պետք է փոխի ցանկալի տեքստի ցուցիչի հատկությունը հակառակը `թաքցնի, եթե տեքստը տեսանելի է, և ցույց տա, արդյոք այն թաքնված է: Դա կարելի է անել հետևյալ ծածկագրով. Document.getElementById (id).style.display = sDisplay == 'չկա': '': 'ոչ ոք';

Քայլ 4

Վերնագրի բաժնում ավելացրեք հետևյալ ոճերի թերթը. A {cursor: pointer} Դա ձեզ հարկավոր կլինի մկնիկի ցուցիչը ճիշտ ցուցադրելու համար, երբ սավառնել եք անավարտ հղման պիտակի վրա: Նման հղումների օգնությամբ դուք էջում կազմակերպում եք տեքստային բլոկների տեսանելիություն / անտեսանելիություն փոխելու հնարավորություն:

Քայլ 5

Տեղադրեք այս անջատիչ հղումները տեքստի մեջ յուրաքանչյուր թաքնված բլոկից առաջ, իսկ տեքստի վերջում գտնվող բլոկներում ավելացնել նմանատիպ հղում: Անտեսանելի տեքստը կցեք span պիտակներում, որոնք իրենց ոճի հատկանիշներում ունեն անտեսանելիություն: Օրինակ ՝ ընդլայնել տեքստը +++ Սա թաքնված տեքստ է --- Այս օրինակում, երեք գումարած հղման վրա կտտացնելով, կանչելու է վերևի գործառույթը onClick իրադարձության վրա ՝ դրան փոխանցելով տեսանելի դարձվող բլոկի ID- ն: Եվ բլոկի ներսում կա միևնույն գործառույթներով երեք մինուսների հղում. Դրա վրա կտտացնելը կթաքցնի տեքստը:

Քայլ 6

Ստեղծեք պահանջվող քանակի տեքստային բլոկներ `նախորդ քայլում նկարագրվածի նման, հիշելով փոխել span պիտակի id հատկանիշի և երկու հղումների վրա onClick իրադարձության գործառույթին փոխանցված փոփոխականի ID- ները:

Խորհուրդ ենք տալիս: