Cum Se Construiește O Grilă De Site Folosind Flotante

Cum Se Construiește O Grilă De Site Folosind Flotante
Cum Se Construiește O Grilă De Site Folosind Flotante

Video: Cum Se Construiește O Grilă De Site Folosind Flotante

Video: Cum Se Construiește O Grilă De Site Folosind Flotante
Video: Construieste primul tau site cu Google Sites - Tutorial pas cu pas pentru incepatori [2020] 2024, Noiembrie
Anonim

Să aruncăm o privire la proiectarea grilei site-ului și să descompunem componentele individuale. Să explorăm de ce float-ul este atât de util, precum și tehnica populară pentru construirea primei rețele web din trei fluxuri și un subsol al site-ului.

Cum se construiește o grilă de site folosind flotante
Cum se construiește o grilă de site folosind flotante

Pentru a studia construcția rețelei unui site, trebuie să înțelegeți ce este un „flux”. Fluxul sunt elementele site-ului, localizate unul după altul. De exemplu, acestea pot fi elemente div care merg unul după altul în mod implicit. Dar fluxul poate fi rearanjat, iar poziția elementelor blocului poate fi modificată.

Fluxul site-ului
Fluxul site-ului

Pentru a controla fluxul, folosim proprietatea float, care poate plasa blocul pe partea stângă sau dreaptă. Este suficient să scrieți în fișierul CSS:

„numele clasei sau blocului” {float: dreapta / stânga; }

Singurul dezavantaj al plutitorului este capacitatea de a „suprapune” un bloc peste altul.

Imagine
Imagine

Pentru a evita rularea, folosim clar: ambele - această proprietate va seta fluxul în jurul blocului. Setăm lățimea și înălțimea, ca maxim și minim, astfel încât valoarea să se formeze în funcție de dimensiunea conținutului (text, imagini). Marja - setați valoarea la auto astfel încât marjele externe să se formeze automat în funcție de locația blocului.

Deoarece float poate plasa blocuri în două direcții, este obișnuit să împărțiți site-ul în fluxuri - stânga și dreapta. Dacă programatorul are nevoie doar de două fluxuri, atunci lasă plutitorul stânga și dreapta, dar dacă sunt mai mult de două, atunci ajustează marginile folosind marginea. Cum se întâmplă acest lucru:

.column1 {float: left; lățime: 65px; min-înălțime: 50 px; margine-dreapta: 9px; // 9 px din caseta centrală}

1 flux
1 flux

2 flux:

.column2 {float: left; // în blocul din stânga, dar fără „suprapunere”, deoarece am aplicat lățimea marginii: 80px; min-înălțime: 50 px; }

2 flux
2 flux

3 flux:

.column3 {float: right; lățime: 65px; min-înălțime: 50 px; }

3 flux
3 flux

Gestionarea subsolului (.footer):

.footer {clar: ambele; // înfășurați ambele părți}

subsol
subsol

Așa am făcut o grilă pentru site folosind float, formată din trei fluxuri.

Recomandat: