Ինչպես կառուցել կայքի ցանց `օգտագործելով Floats

Ինչպես կառուցել կայքի ցանց `օգտագործելով Floats
Ինչպես կառուցել կայքի ցանց `օգտագործելով Floats

Video: Ինչպես կառուցել կայքի ցանց `օգտագործելով Floats

Video: Ինչպես կառուցել կայքի ցանց `օգտագործելով Floats
Video: How to install : floats on floating dock 2024, Նոյեմբեր
Anonim

Եկեք նայենք կայքի ցանցի ձևավորմանը և բաժանենք առանձին բաղադրիչները: Եկեք ուսումնասիրենք, թե ինչու է բոցն այդքան օգտակար, ինչպես նաև երեք հոսքերից և կայքի տողատակից առաջին վեբ ցանցը կառուցելու հանրաճանաչ տեխնիկան:

Ինչպես կառուցել կայքի ցանց `օգտագործելով floats
Ինչպես կառուցել կայքի ցանց `օգտագործելով floats

Կայքի ցանցային կառուցվածքն ուսումնասիրելու համար հարկավոր է հասկանալ, թե ինչ է իրենից ներկայացնում «հոսքը»: Հոսքը կայքի տարրերն են, որոնք տեղակայված են մեկը մյուսի հետեւից: Օրինակ, դրանք կարող են լինել div տարրեր, որոնք լռելյայն գնում են մեկը մյուսի հետեւից: Բայց հոսքը կարող է վերադասավորվել, և բլոկի տարրերի դիրքը կարող է փոխվել:

Կայքի հոսք
Կայքի հոսք

Հոսքը վերահսկելու համար մենք օգտագործում ենք բոց հատկությունը, որը կարող է բլոկը տեղադրել ձախ կամ աջ կողմում: Բավական է CSS ֆայլում գրել.

«դաս կամ բլոկի անուն» {float: աջ / ձախ; }

Բոցի միակ թերությունը մեկ բլոկի մյուսի վրա «համընկնելու» հնարավորությունն է:

Պատկեր
Պատկեր

Վազելուց խուսափելու համար մենք օգտագործում ենք պարզ. Երկուսն էլ. Այս հատկությունը կարգավորում է հոսքը բլոկի շուրջ: Մենք սահմանում ենք լայնությունը և բարձրությունը, որպես առավելագույն և նվազագույն, այնպես, որ արժեքը կազմվի ըստ բովանդակության (տեքստի, պատկերների) չափի: Մարժա - արժեքը դնել ավտոմատի վրա, որպեսզի արտաքին լուսանցքները ինքնաբերաբար ձեւավորվեն ՝ կախված բլոկի գտնվելու վայրից:

Քանի որ բոցը կարող է բլոկներ տեղադրել երկու ուղղությամբ, ընդունված է կայքը բաժանել հոսքերի ՝ ձախ և աջ: Եթե ծրագրավորողին անհրաժեշտ է ընդամենը երկու հոսք, ապա նա թողնում է ձախ և աջ բոցերը, բայց եթե դրանք ավելի քան երկու են, ապա նա կարգավորում է մարժան ՝ օգտագործելով մարժա: Ինչպե՞ս է դա տեղի ունենում.

.ասյուն 1 {բոց ՝ ձախ; լայնությունը `65px; min- բարձրությունը `50px; լուսանցք-աջ ՝ 9px; // 9 հատ կենտրոն տուփից}

1 հոսք
1 հոսք

2 հոսք:

.ասյուն 2 {բոց ՝ ձախ; // դեպի ձախ բլոկ, բայց առանց «համընկնելու», քանի որ մենք կիրառեցինք լուսանցքի լայնությունը ՝ 80px; min- բարձրությունը `50px; }

2 հոսք
2 հոսք

3 հոսք:

.ասյուն 3 {բոց: աջ; լայնությունը `65px; min- բարձրությունը `50px; }

3 հոսք
3 հոսք

Theբաղվել ստորագիրով (.footer):

.footer {պարզ: երկուսն էլ; // փաթաթել երկու կողմերին էլ}

նկուղ
նկուղ

Ահա թե ինչպես մենք ցանցի համար ցանց ստեղծեցինք `օգտագործելով float, որը բաղկացած է երեք հոսքից:

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