Kako Zgraditi Mrežo Spletnega Mesta Z Uporabo Plovcev

Kako Zgraditi Mrežo Spletnega Mesta Z Uporabo Plovcev
Kako Zgraditi Mrežo Spletnega Mesta Z Uporabo Plovcev

Video: Kako Zgraditi Mrežo Spletnega Mesta Z Uporabo Plovcev

Video: Kako Zgraditi Mrežo Spletnega Mesta Z Uporabo Plovcev
Video: Drenaža - kako jo pravilno izvesti? | Gradnja Hiše TV 2024, April
Anonim

Oglejmo si mrežno zasnovo spletnega mesta in razčlenimo posamezne komponente. Raziščimo, zakaj je float tako uporaben, pa tudi priljubljeno tehniko za izdelavo prvega spletnega omrežja iz treh tokov in nogo strani.

Kako zgraditi mrežo spletnega mesta z uporabo plovcev
Kako zgraditi mrežo spletnega mesta z uporabo plovcev

Če želite preučiti mrežno konstrukcijo mesta, morate razumeti, kaj je "pretok". Tok so elementi spletnega mesta, ki se nahajajo drug za drugim. To so lahko na primer elementi div, ki privzeto gredo drug za drugim. Toda pretok je mogoče preurediti in spremeniti položaj elementov bloka.

Tok strani
Tok strani

Za nadzor pretoka uporabljamo lastnost float, ki lahko blok postavi na levo ali desno stran. Dovolj je, da v datoteko CSS zapišete:

"ime razreda ali bloka" {float: desno / levo; }

Edina pomanjkljivost plovca je zmožnost "prekrivanja" enega bloka na drugega.

Slika
Slika

Da bi se izognili povoženju, uporabimo clear: both - ta lastnost bo nastavila pretok okoli bloka. Širino in višino nastavimo kot največjo in najmanjšo, tako da se vrednost oblikuje glede na velikost vsebine (besedilo, slike). Rob - nastavite vrednost na samodejno, tako da se zunanji robovi samodejno oblikujejo glede na lokacijo bloka.

Ker lahko plovec postavlja bloke v dve smeri, je običajno mesto razdeliti na potoke - levo in desno. Če programer potrebuje samo dva toka, potem pusti levo in desno plavajoče, če pa je več kot dva, potem prilagodi robove z uporabo roba. Kako se to zgodi:

.column1 {float: left; širina: 65px; najmanjša višina: 50 slikovnih pik; rob desno: 9 slikovnih pik; // 9 slikovnih pik iz osrednjega polja}

1 tok
1 tok

2 tok:

.column2 {float: left; // na levi blok, vendar brez "prekrivanja", saj smo uporabili širino roba: 80px; najmanjša višina: 50 slikovnih pik; }

2 tok
2 tok

3 tok:

.column3 {float: desno; širina: 65px; najmanjša višina: 50 slikovnih pik; }

3 tok
3 tok

Ukvarjanje z nogo (.footer):

.footer {jasno: oboje; // zaviti okoli obeh strani}

klet
klet

Tako smo s pomočjo float-a izdelali mrežo za spletno mesto, sestavljeno iz treh tokov.

Priporočena: