Kako Izraditi Mrežu Web Mjesta Pomoću Plutajućih Znakova

Kako Izraditi Mrežu Web Mjesta Pomoću Plutajućih Znakova
Kako Izraditi Mrežu Web Mjesta Pomoću Plutajućih Znakova

Video: Kako Izraditi Mrežu Web Mjesta Pomoću Plutajućih Znakova

Video: Kako Izraditi Mrežu Web Mjesta Pomoću Plutajućih Znakova
Video: Izrada web stranica web stranica izrada akcija 2021 2024, Novembar
Anonim

Pogledajmo mrežni dizajn web stranice i raščlanimo pojedine komponente. Istražimo zašto je float toliko koristan, kao i popularnu tehniku za izgradnju prve mrežne mreže iz tri struje i podnožja stranice.

Kako izraditi mrežu web mjesta pomoću plutajućih znakova
Kako izraditi mrežu web mjesta pomoću plutajućih znakova

Da biste proučavali mrežnu konstrukciju lokacije, morate razumjeti šta je „protok“. Tok su elementi stranice koji se nalaze jedan za drugim. Na primjer, to mogu biti div elementi koji se prema zadanim postavkama idu jedan za drugim. Ali protok se može preurediti i položaj elemenata bloka može se promijeniti.

Protok lokacije
Protok lokacije

Za kontrolu protoka koristimo svojstvo float, koje blok može smjestiti na lijevu ili desnu stranu. Dovoljno je upisati u CSS datoteku:

"ime klase ili bloka" {float: desno / lijevo; }

Jedini nedostatak float-a je sposobnost "preklapanja" jednog bloka na drugi.

Slika
Slika

Da ne bi došlo do pregaženja, koristimo clear: both - ovo svojstvo će postaviti protok oko bloka. Širinu i visinu postavljamo kao maksimalnu i minimalnu, tako da se vrijednost formira prema veličini sadržaja (tekst, slike). Margin - postavite vrijednost na auto tako da se vanjske margine automatski formiraju ovisno o lokaciji bloka.

Budući da plovak može postavljati blokove u dva smjera, uobičajeno je mjesto podijeliti na potoke - lijevi i desni. Ako programeru trebaju samo dva toka, on ostavlja lijevi i desni plutajući, ali ako ih je više od dva, onda podešava margine pomoću margine. Kako se to događa:

.column1 {float: left; širina: 65px; min-visina: 50px; margina-desno: 9 piksela; // 9 piksela iz središnjeg okvira}

1 tok
1 tok

2 tok:

.column2 {float: left; // na lijevi blok, ali bez "preklapanja", jer smo primijenili širinu margine: 80px; min-visina: 50px; }

2 tok
2 tok

3 tok:

.column3 {float: desno; širina: 65px; min-visina: 50px; }

3 tok
3 tok

Bavljenje podnožjem (.footer):

.footer {clear: oboje; // omotavanje oko obje strane}

podrum
podrum

Tako smo napravili mrežu za lokaciju koristeći float, koja se sastoji od tri struje.

Preporučuje se: