How to Add Responsive Background Images to a Website

Heino mhinduro yekuwedzera mifananidzo yekugadzira kushandisa CSS

Tarisa mawebhusayithi akakurumbira nhasi uye imwe chirongwa chekugadzira chaunogona kuwona chikuru, chinyorwa-spanning background images. Imwe yenhamo kuburikidza nekuwedzera mifananidzo iyi inouya kubva mumutambo wakanakisisa kuti mawebsite anofanira kugadzirisa masikirwo akasiyana-siyana emakiromita nemagetsi - nzira inozivikanwa seyakagadzirisa web design .

Sezvo nzvimbo yako yewebsite ikashandura uye zviyero zvine mavara ezvisikwa zvakasiyana, saizvozvo zvakare aya mifananidzo yakareba inotarisa hukuru hwavo maererano.

Muchidimbu, aya "mifananidzo yakajeka" ndeimwe yezvikamu zvakakosha zvewebsite (pamwe chete negoridhi grid nemibvunzo yevhidhiyo). Izvo zvikamu zvitatu zvave zviri chikafu chekuteerera webhu rakagadzirwa kubvira pakutanga, asi apo nguva dzose zvave zviri nyore nyore kuwedzera mhinduro dzakaperera mumifananidzo kune site (mukati mifananidzo ndiyo mifananidzo yakanyorwa sechikamu che HTML markup), kuita zvakafanana nemifananidzo yakasununguka (iyo yakanyorwa mupeji uchishandiswa CSS background properties) yakagara ichipa dambudziko rakaoma kune vakawanda vekugadzira webhu nevanopera pakupedzisira. Ndinofara, kuwedzerwa kwe "hukuru-hukuru" yeimba muCSS kwakaita kuti izvi zvigoneke.

Mune imwe nyaya yakasiyana, ndakavhara kuti ndingashandisa sei CSS3 pfuma yemashure-mashizha kutambanudza mifananidzo kuitira kuti zvikwanise muhwindo, asi kune nzira iri nani, inonyanya kushandisa yekushandisa iyo iyi. Kuti tiite izvi, tichashandisa zvinhu zvinotevera uye kukoshesa kusanganiswa:

background-size: chivharo;

Chinyorwa chinokosha chinyorwa chinoudza musikana kuti awedzere chifananidzo kuti afanane nehwindo, pasinei nokuti yakakura sei kana duku iyo firiji inowanikwa. Chifananidzo chacho chakaiswa kuti chivharese chinyorwa chose, asi chiyero chepakutanga uye chiyero chechidimbu chinoramba chichigadzikana, kudzivirira chifananidzo ichocho kuti chisakanganiswa.

Chifananidzo chacho chinowanikwa muhwindo zvakakura sezvinobvira kuitira kuti yose yewindo iri pamusoro. Izvi zvinoreva kuti iwe hauzove neine nzvimbo isina chinhu mukati pepaji rako kana chero kusvibisa pamufananidzo, asi zvinorevawo kuti zvimwe zvechifananidzo chinogona kugadziriswa zvichienderana nehuwandu hwechikwereti uye mufananidzo uri mubvunzo. Semuenzaniso, miganhu yemufananidzo (kana kumusoro, pasi, kuruboshwe, kana kurudyi) inogona kubviswa pamifananidzo, zvichienderana nemitemo ipi yaunoshandisa panzvimbo yekusimudza-nzvimbo. Kana iwe uchitarisa mamiriro ekuma kune "kumusoro kuruboshwe", chero zvakanyanya pamufananidzo zvichauya kubva pasi nechezasi. Kana iwe uchitarisa mufananidzo wemufananidzo, kuwedzera kunouya kubva kumativi ose, asi sezvo izvo zvakanyanyisa zvakapararira, zvinozoitika kune rumwe rutivi ruchange zvisingaiti kushumira.

Mashandisiro Aungaita mashure-masimba: chivharo;

Paunenge uchigadzira chimiro chako chemamiriro ekutanga, chinhu chakanaka kugadzira mufananidzo wakajeka. Kunyange zvazvo vashandisi vanogona kuita mufananidzo muduku zvisingaratidziki pakuonekwa kwehutarisiro hwepamusoro, apo shanduro inoyera mufananidzo kusvika kuhukuru hukuru pane yakakura hwepakutanga, hunoonekwa hunozove hwakasvibiswa, hukava hunoyevedza uye huchaputika. Chinhu chinonyadzisa kune izvi ndechokuti peji rako rinotora hutano huripo paunenge uchipa mifananidzo mikuru kune zvese zvikwangwani.

Paunoita izvi, iva nechokwadi chekugadzirisa zvakakodzera mifananidzo iyo yekukurumidza kukurumidza uye webhutachi . Pakupedzisira, iwe unofanirwa kuwana mhizha inofadza pakati pehukuru hwekukura kwechifananidzo nehupamhi uye faira yefaira yakakosha yekudhura mavhiri.

Imwe yenzira dzakawanda dzekushandisa kushambadza mifananidzo yemifananidzo ndeye apo iwe uchida chifananidzo ichocho kuti utore mamiriro akazara epeji, kana peji iyoyo yakareba uye ichionekwa pane kombiyuta yekombiyuta kana zviduku zvishoma uye iri kutumirwa kune handheld, mobile zvishandiso.

Isa mufananidzo wako kune web host yako uye uiwedzere kuCSS yako semufananidzo wemufananidzo:

background-image: url (fireworks-over-wdw.jpg);
mhemberero-dzokorora: kwete-kudzokorora;
background-position: center center;
background-attachment: fixed;

Wedzera shanduro prefixed CSS yekutanga:

-webkit-background-size: chivharo;
-moz-background-size: chivharo;
-o-background-size: chivharo;

Zvadaro wedzera pfuma yeCSS:

background-size: chivharo;

Kushandisa Mifananidzo Yakasiyana-siyana Inosungirirwa Kuchinja Mazano

Kunyange zvazvo kugadzirisa kugadzirisa kwekodhidhi kana wepodhipoti ruzivo zvakakosha, zvakasiyana-siyana zvezvigadziri zvinogona kuwanikwa paWebhu zvakakura zvikuru, uye zvakasiyana-siyana zvekuyera kwezhizha zvinouya nezvo.

Sezvambotaurwa, kutakura mifananidzo yakawanda yemamiriro ekumusoro pane imwe smartphone, somuenzaniso, haisi yakakosha kana bandwidth-conscious design.

Dzidza kuti ungashandisa sei mhizha yevhidhiyo kushandira mifananidzo iyo ichave yakakodzera kune zvigadziri zvavanenge vachiratidzwa, nekuvandudza kushandiswa kwewebsite yenyu nemafoni efoni.

Nyaya yekutanga naJennifer Krynin. Yakarongwa naJeremy Girard 9/12/17