Prieš naudodamiesi kaskadiniais stiliaus lapais, jūs buvote apribotas valdydamas objektus savo tinklalapyje. Galite naudoti HTML lentelę, norėdami šiek tiek kontroliuoti padėties nustatymą, tačiau tai nebuvo labai tikslu. Dabar naudodamiesi CSS, galite tiksliai valdyti, kaip kiekvienas elementas yra jūsų tinklalapyje.
Prieš naudodamiesi CSS padėties ypatybe savo tinklalapio elementams išdėstyti, turime aptarti terminus, naudojamus bendraujant su interneto naršykle. CSS atsižvelgia ne tik į jūsų tinklalapio plotį ir aukštį, bet ir į interneto naršyklės matmenis.
- Naršyklės plotis ir aukštis
Iš pradžių galite pamanyti, kad tai reiškia atidarytą naršyklės langą. Bet tai iš tikrųjų reiškia visą naršyklę, įskaitant valdiklius ir mygtukus.
- Tiesioginis plotis ir aukštis
Tai yra naršyklės ekrano srities terminas. Tai neapima valdiklių.
- Dokumento plotis ir aukštis
Tai yra visas jūsų tinklalapio plotis ir aukštis. Jei šie matmenys yra didesni už tiesioginį plotį ir aukštį, tada naršyklė rodys slinkties juostas pagal poreikį. Dabar, kai žinote ribų, kuriomis galite išdėstyti savo tinklalapio dalis naudodamiesi CSS, sąlygas, pažvelkime į keturias pozicijos reikšmes.
- Statinis
Tai yra numatytasis. Jei elementui nenurodysite kitaip, naršyklėje bus naudojamas statinis padėties nustatymas. Kaip skamba, esant statiniam padėties nustatymui, negalima pakeisti elementų tinklalapyje. Taigi, kaip naršyklė nustato, kur dėti kiekvieną objektą savo tinklalapyje? Kiekvienas elementas išdėstomas tokia tvarka, kokia jie yra jūsų HTML kode. Jei turite logotipo atvaizdą, tada sveikinimas ir tada autorių teisių pranešimas jūsų HTML, naršyklė juos tinklalapyje pateiks tokia tvarka. Jūs negalite perkelti pasveikinimo virš logotipo paveikslėlio.
- Giminaitis
Santykinis padėties nustatymas veikia taip pat, kaip ir statinis, nes HTML kodo elementų tvarka kontroliuoja elementų srautą puslapyje. Tačiau galite naudoti santykinį padėties nustatymą, norėdami valdyti elemento padėtį, palyginti su kitais tinklalapio elementais.
- Absoliutus
Kai naudosite absoliučią vietos nustatymą su elementu, tai padarys tą elementą nepriklausomą nuo likusio tinklalapio. Kadangi jo išdėstymas nebėra nustatomas pagal HTML tvarką, elementui išdėstyti turėsite naudoti X ir Y koordinates.
- Fiksuotas
Tai veikia taip pat, kaip ir absoliutus padėties nustatymas. Tačiau elementas, turintis fiksuotą padėties nustatymą, neslinks su svetaine. Tai puiki funkcija, naudojama logotipui ar meniu, kurį norite palikti matomą, kai puslapis slenka aukštyn.
|