Si Të Shtrihet Një Imazh I Sfondit

Përmbajtje:

Si Të Shtrihet Një Imazh I Sfondit
Si Të Shtrihet Një Imazh I Sfondit

Video: Si Të Shtrihet Një Imazh I Sfondit

Video: Si Të Shtrihet Një Imazh I Sfondit
Video: торт МЕДОВИК! идеальный рецепт! Коржи всегда РОВНЫЕ, не сжимаются при выпекании! тает во рту! 2024, Nëntor
Anonim

Mundësia për të shtrirë imazhin e sfondit në gjerësinë e plotë të dritares së shfletuesit duke përdorur CSS u shfaq vetëm me lëshimin e specifikimeve të tij më të fundit - CSS3. Fatkeqësisht, deri më tani një numër i madh shfletuesish në internet po përdorin shfletues të hershëm që nuk i kuptojnë specifikimet CSS3. Prandaj, duhet të bëni një zgjedhje - ose përdorni një zgjidhje më pak të përshtatshme, por ndër-shfletuese, ose një teknologji të lartë, por për një audiencë të kufizuar. Le të shqyrtojmë të dy opsionet.

Si të shtrihet një imazh i sfondit
Si të shtrihet një imazh i sfondit

E nevojshme

Njohuri themelore të HTML dhe CSS

Udhëzimet

Hapi 1

Opsioni i parë bazohet në specifikimet e mëparshme të gjuhës CSS. Ju duhet të krijoni një strukturë të kodit HTML që ka dy shtresa të mbivendosura, njëra mbi tjetrën. Shtresat (div) mund të shtrihen në gjerësinë e ekranit në specifikimin e gjuhës së përshkrimit të stilit të vjetër kaskadë. Në pjesën e poshtme të shtresave duhet të vendosni imazhin e sfondit, dhe në pjesën e sipërme do të vendosni të gjithë përmbajtjen e faqes. Një strukturë e tillë në trupin e dokumentit mund të duket kështu:

Kjo do të jetë përmbajtja e faqes

Dhe përshkrimi i stileve për këtë strukturë duhet të vendoset në pjesën e kreut. Për shembull, kjo:

html, trupi {

diferencë: 0px;

lartësia: 100%;

}

# prapavijë {

pozicioni: absolut;

gjerësia: 100%;

lartësia: 100%;

}

# trup {

pozicioni: absolut;

gjerësia: 100%;

lartësia: 100%;

indeksi z: 2;

}

Këtu shtresat me sfond ID (kjo është imazhi juaj i sfondit) dhe trupi (kjo është shtresa për përmbajtjen e faqes) vendosen në pozicionimin absolut dhe 100% gjerësinë dhe lartësinë. Përveç kësaj, shtresës së përmbajtjes i është caktuar një numër serik z-indeks = 2. Përcakton "thellësinë" e shtresave - sa më e madhe të jetë, aq më larg nga "poshtë" ndodhet kjo shtresë. Në rastin tonë, do të jetë mbi shtresën e sfondit, e cila përdor indeksin e parazgjedhur z.

Hapi 2

Kodi i plotë mund të duket kështu:

html, trupi {

diferencë: 0px;

lartësia: 100%;

}

# prapavijë {

pozicioni: absolut;

gjerësia: 100%;

lartësia: 100%;

}

# trup {

pozicioni: absolut;

gjerësia: 100%;

lartësia: 100%;

indeksi z: 2;

}

Kjo do të jetë përmbajtja e faqes

Mos harroni të zëvendësoni emrin e skedarit të imazhit në sfond fon.png.

Hapi 3

Opsioni i dytë do të përdorë pronën me madhësi sfondi të prezantuar në CSS3. Në të njëjtën kohë, shtoni veti të ngjashme në përkufizimet e stilit që janë përdorur më parë nga shfletuesit Mozilla Firefox, Google Chrome dhe Opera. Blloku i përshkrimit të stilit në këtë version mund të duket kështu:

html {

sfondi: url (fon.png) fiksohet qendra pa përsëritje e qendrës;

-mbajtja-sfond-madhësia: kopertina;

-moz-madhësia-sfond: kopertina;

-o-sfond-madhësia: kopertina;

madhësia e sfondit: kopertina;

}

Dhe këtu mos harroni të zëvendësoni emrin e skedarit të imazhit në sfond fon.png. Dhe në pjesën e vetë dokumentit, nuk kërkohen ndërtime të veçanta në këtë version.

Recommended: