Vrh stranice CSS: pozicioniranje sadržaja

CSS izgled je uvijek bio pravokutni. Sve glatke linije su kompetencije razvojnog programera. Pravila stila daju dovoljno mogućnosti za davanje stranice glatkom obliku unutar razlučivosti zaslona. No, svaki element rasporeda uvijek je pravokutnik u kojem je raspored informacija reguliran CSS pravilima.

iz gornjeg CSS-a

Ulaz na sve strane važan je za svaki element stranice kada je apsolutno postavljen, a margina na vrhu CSS-a određena je specifično, jer je važna za različite elemente, posebno mala slova.

Osnovna pravila pozicioniranja

Član blok ima općenito odstupanje od strane elementa, koji je (margin), općenito uvlačenje za elemente unutar njega (padding) i širinu okvira (granica), koji se također može koristiti.

Od posebne je važnosti uvlačenje odozgo. CSS unutar bloka povezuje pravila internog uvlačenja s pravilima apsolutno i relativno postavljenih elemenata unutar ovog bloka.

uklonite uvlaku s vrha css

Uobičajena praksa pravila CSS-a: možete točno odrediti uvlake sa svih strana, u parovima gore / dolje i desno / lijevo ili za svaku stranu zasebno. Na primjer,

  • margina: 10px;
  • padding: 10px20px;
  • padding: 10px20px30px40px.

U prvom slučaju, element je uvučen iz strane vanjskog spremnika u kojem se nalazi. U drugom slučaju, padding na vrhu i dnu je 10px, lijevu i desnu marginu 20px. U trećem slučaju, veličine utora označene su sa svih strana: odozgora, desno, odozdo i lijevo.

U svim tim slučajevima, uvlačenje na vrhu CSS-a je 10 px.

Pravila koja mijenjaju položaj elemenata

Ako element izgleda nije postavljen apsolutno, nalazi se u općem poretku stranice formiranja.

uvući na vrh css unutar bloka

Ako odredimona gornjoj strani CSS-a u elementu scCurrInfo, postići će se cilj, a ako je na li razini, br.

uvući na vrh css unutar bloka



U ovom primjeru, pomoću pravila za ispune: 40px; zahtijeva odgovarajuće smanjenje pravila širine i visine na 80px. Inače, veličina blokova scCurrInfo će ići izvan vanjskog bloka.

uvući na vrh css unutar bloka

Ako uklonite pravilo ispune iz definicije scCurrInfo, ali je dodajte vrijednosti od 20px do opisa stila stavke popisa, uvlačenje. CSS neće primijeniti tu vrijednost drugim stranama.

Naravno, ova upotreba pravila za umetanje primjenjuje se na svaki element li.

Opća praksa oblikovanja sadržaja

Neki programeri postižu savršenost upisivanjem stranica s blok elementima. Očigledno, to je klasična praksa - početi od stolova i završiti svoj obrazovni proces na blokovima.

uklonite uvod iz gornjeg CSS-a

Sloboda inherentna rasporedu blokova je fascinantna, a mašta imaginacije ne može se ograničiti na stroga tabularna pravila: samo redovi, samo stanice, se spajaju samo horizontalno i vertikalno. Ništa svojstveno relacijskim idejama.

U međuvremenu, tablice, osim očitih nedostataka, postoje mnoge kvalitativne prednosti. Uvrštavanjem s vrha, CSS uzima u obzir uvlake s lijeve strane, desno (dno je poseban trenutak). Pravila ćelija tablice omogućuju vam da kontrolirate poravnanje i okomito i vodoravno. Pomoću stilova retka, kombinirajući ih sa staničnim stilovima, možete stvoriti složene prikaze sadržaja.

Prikaz slučajnih stranica u obliku pravokutnika (raspored blokova) ne sprječava njegovo predstavljanje u obliku tablice. To su također pravokutnici, ali oni su također stanice stola, tj. Imaju vlastita pravila koja nadopunjuju pravila blokova.

Apsolutno pozicioniranje

Blokiraj s pravilom položaja:apsolutan- bit će lociran na mjestu postavljenim koordinatama u odnosu na blok u kojem se nalazi.

uvući na vrh CSS unutar bloka

Obilježje CSS pravila - „praksa - najbolji kriterij istine”, u većini slučajeva, posebno kada se radi kompatibilnosti cross-preglednik i raspored ručno, po mogućnosti high-grade studija priručnici za Cascading Style Sheets.

Uporaba tablica često dovodi do problema u premještanju sadržaja ćelija. Sličan pomak unutar bloka ne utječe uvijek na sve elemente. Eksperimentiranje možete postići željeni rezultat. Trivialni zadatak: kakoDa biste uklonili uvlaku s vrha, CSS ne rješava trivijalno.

U nekim slučajevima, kada je potrebno uvesti elemente stranice u unutrašnjosti bilo koji od popularnih web sustav za upravljanje sadržajem, trebali biste uvijek obratiti pozornost ne samo na eksperimentalnoj praksi, ali i vidjeti iskustva kolega.

Dijelite na društvenim mrežama:

Povezan
Css transparentnost objekta jednostavan je način da dizajn web stranice postaje zanimljivijiCss transparentnost objekta jednostavan je način da dizajn web stranice postaje zanimljiviji
Blokiraj izgled div oznaka HTMLBlokiraj izgled div oznaka HTML
Kako napraviti trokut u CSS: najprikladniji načinKako napraviti trokut u CSS: najprikladniji način
CSS okvir: Impromptu i učinakCSS okvir: Impromptu i učinak
CSS učinci: zaokruživanje uglova elemenataCSS učinci: zaokruživanje uglova elemenata
Overflow CSS: prikaz sadržaja elementaOverflow CSS: prikaz sadržaja elementa
Primijenite CSS u centar: tekst i tablicuPrimijenite CSS u centar: tekst i tablicu
Mučiti list: Kako lijepiti CSS tekstMučiti list: Kako lijepiti CSS tekst
Primjena jasnog pravila CSS-a: jednostavna i praktičnaPrimjena jasnog pravila CSS-a: jednostavna i praktična
Kako pritisnuti podnožje na dno stranice?Kako pritisnuti podnožje na dno stranice?
» » Vrh stranice CSS: pozicioniranje sadržaja
LiveInternet