Ինչպես պատրաստել ձգվող կայք

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

Ինչպես պատրաստել ձգվող կայք
Ինչպես պատրաստել ձգվող կայք

Video: Ինչպես պատրաստել ձգվող կայք

Video: Ինչպես պատրաստել ձգվող կայք
Video: Մաքրել բադ է տնական մեքենայի հեռացնել փետուրները. Տեսեք, թե ինչ ստացվեց: 2024, Ապրիլ
Anonim

Կայքեր նախագծելիս հաճախ պետք է լուծել մի հիմնարար հարց. Ինչպիսի՞ն կլինի էջի պահվածքը, երբ այն բացվի էկրանի տարբեր լուծումներով: Այստեղ կա երկու տարբերակ `կայքի« ռետինե »(ձգվող) էջեր կամ ստատիկ: Կքննարկվի առաջին տարբերակը: Ինչ էլ որ նախընտրեք դասավորությանը, ձգվող ձևավորման հիմնական դրույթը հարաբերական մասշտաբայնությունն է:

Ինչպես պատրաստել ձգվող կայք
Ինչպես պատրաստել ձգվող կայք

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

  • - HTML- ի իմացություն;
  • - html- կոդի խմբագրման ծրագիր:

Հրահանգներ

Քայլ 1

Ընտրեք ձեր կայքի ձևանմուշի հիմնական ֆայլը, որը կարտացոլի հիմնական նշումը: Դա կարող է լինել index.html կամ index.php ֆայլ: Կայքի ձևանմուշների խմբագրման լավագույն տեսողական ծրագրերից մեկը Macromedia Dreamweawer- ն է: Անհրաժեշտ խմբագրումը կկատարվի այս ծրագրի հիման վրա:

Բացեք կաղապարի ֆայլը կամ ստեղծեք նորը ՝ «Պատկեր» - «Նոր» հրամանով, կատեգորիա ՝ «Հիմնական էջ» - «HTML» կամ կատեգորիա «Դինամիկ էջ» ՝ «PHP»: Այստեղ մենք համարում ենք ընդհանուր դեպքը, երբ կայքի կառուցվածքը գրանցվում է երկու ֆայլերից ուղիղ մեկում:

Քայլ 2

Երկար ժամանակ գաղտնիք չէր, որ դասավորության տարբեր տեսակներ կան `սեղանների վրա, բաժանարար բլոկների և համակցված (սեղաններ և բլոկներ միաժամանակ): Html պիտակը պատասխանատու է սեղանի դասավորության համար

… Րագրում այն նշանակված է որպես «Աղյուսակ» և գտնվում է տեսողական ձևերի ներդիրներում: Այս հատկորոշիչի կառուցվածքում կան տարբեր հատկություններ: Ձգման համար անհրաժեշտ են «լայնություն» և «բարձրություն» (համապատասխանաբար «լայնություն» և «բարձրություն»): Հիմնական աղյուսակի կոդը, որը կդառնա ձգվող կայքի հիմքը, որոշվում է արտահայտությամբ.

… … ահա սեղանի կառուցվածքը կայքի բովանդակությամբ: …

Յուրաքանչյուր գույքի համար նշեք տոկոս (100%): Սա կհասնի ցանկացած երկրաչափություն ունեցող էկրանների վրա ավտոմատ ձգվող սեղանի բջիջների ազդեցությանը: Դա կարող է լինել 19 դյույմանոց մոնիտոր կամ սմարթֆոն. Նրանցից յուրաքանչյուրը ճիշտ կվերարտադրի բովանդակությունը:

Քայլ 3

Եթե Ձեզ անհրաժեշտ է ճշգրիտ նշել սեղանի բջիջների համապատասխանությունը, ապա օգտագործեք հետևյալ օրինակը.

… … 1 բջիջի պարունակությունը: … … … 2-րդ խցի պարունակությունը: …

Այստեղ դուք կտեսնեք, որ բջիջներից մեկը նշվում է 30% -ով լայնությամբ ամեն ինչով, որը սահմանված է հենց սեղանի համար: Պարզ հաշվարկը ցույց է տալիս, որ երկրորդ բջիջի համար մնում է 100% -30% = 70%: Հիշեք, որ այս դեպքում սեղանի բջիջներից մեկը չպետք է ունենա լայնության հատկանիշի հավաքածու: Theննարկիչը կկատարի բոլոր հաշվարկները ինքնուրույն և ճիշտ կբարձրացնի աղյուսակը բջիջներով: Սեղանների ներսում պարունակությունը նույնպես տարբեր ձևերով կձգվի և կծկվի:

Քայլ 4

Div դասավորությամբ իրավիճակում պիտակների բլոկները լռելյայն ձգվում են էկրանի ամբողջ լայնությամբ և հետևում են մեկը մյուսի ետևից ձախից աջ, վերևից ներքև: Նրանց երկրաչափությունը կատարելագործելու համար ստեղծեք CCS դաս կամ նույնացուցիչ (ID), որում դուք նշում եք, օրինակ, հատկանիշները և (կամ) տուփի չափի և դիրքի կատեգորիայի համար (Տուփ): Մի մոռացեք նշված ոճը կապել կայքի նշման ֆայլի հետ և դասը (ID) կապել ցանկալի պիտակի հետ: Սովորաբար այն տեղադրվում է սցենարի հենց սկզբում ՝ սահմանելով կայքի հետագա երկրաչափությունը.

… … կայքի բովանդակությունը: …

Կամ այսպես.

… … կայքի բովանդակությունը: …

CSS կանոնի կոդը կլինի հետևյալը.

… Իմ դասարանը {

լայնությունը `30%;

բարձրությունը `50%;

}

#myID {

լայնությունը `30%;

բարձրությունը `50%;

}

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