Itinakda ng mga developer ang posisyon ng isang imahe upang magtatag ng isang malinaw na visual hierarchy sa pamamagitan ng pagtukoy sa pagkakasunud-sunod at mga sukat ng imahe na nauugnay sa iba pang mga elemento ng HTML. Sa pamamagitan ng paglalagay ng imahe sa iba't ibang posisyon, maaari ding makabuo ng moderno, kakaiba, at custom na disenyo na maaaring magbago sa hitsura at pakiramdam ng website. Ipinapakita ng artikulong ito ang pamamaraan para sa pagtatakda ng posisyon ng isang imahe gamit ang CSS.
Paano Itakda ang Posisyon ng isang Larawan sa CSS?
Sa pamamagitan ng pagtatakda ng posisyon ng isang imahe sa CSS, ang mga benepisyo tulad ng ' tumpak na pagkakalagay ”, “ magkakapatong na elemento 'at' tumutugon na disenyo ” ay madaling makamit. Gamit ang mga benepisyong ito, ang mga developer ay madaling mako-customize at bumuo ng isang ganap na gumagana at kapansin-pansing website. Mayroong dalawang paraan/properties kung saan maaaring itakda ang posisyon ng isang imahe. Ang mga katangiang ito ay inilalarawan sa ibaba:
Paraan 1: Paggamit ng Float Property
Ang ' lumutang Ang ” property ay ibinibigay ng CSS para sa paggalaw ng mga elemento ng HTML sa “ umalis 'o' tama ” direksyon. Ito ay kadalasang ginagamit habang lumilikha ng tumutugon na layout para sa tumpak na paglalagay ng mga elemento ng HTML.
Halimbawa, ang property na 'float' ay ginagamit para sa pag-align ng mga larawan sa kaliwa at kanang bahagi ng webpage:
< div >
< img src = 'bg.jpg' taas = '300px' lapad = '400px' klase = 'posisyonRight' >
< img src = 'book.jpg' taas = '300px' lapad = '400px' klase = 'positionLeft' >
div >
Sa code sa itaas:
-
- Una, ang ugat ' div ” elemento ay nilikha na gumagana bilang isang lalagyan para sa mga elemento ng HTML.
- Susunod, dalawa' 'Ang mga tag ay ginagamit sa loob ng ' ” tag.
- Pagkatapos nito, ang mga halaga ng ' 300px 'at' 400px 'ay ibinibigay sa' taas 'at' lapad 'mga katangian ng pareho' ” mga tag.
- Gayundin, magtalaga ng klase ng ' posisyonTama 'at' posisyon Kaliwa ” sa una at pangalawang tag na “ ”, ayon sa pagkakabanggit.
Ngayon, ipasok ang ' ” tag para ilapat ang sumusunod na mga katangian ng CSS:
< istilo >
.posisyonTama {
lumutang: kanan;
}
.positionLeft {
lumutang pakaliwa;
}
istilo >
Ang paglalarawan ay ibinigay sa ibaba:
-
- Una, piliin ang ' posisyonTama ” class at itakda ang halaga ng “ tama 'sa kanyang' lumutang ” ari-arian. Inililipat nito ang napiling elemento ng HTML sa tamang direksyon sa webpage.
- Susunod, piliin ang ' posisyon Kaliwa ” class at ibigay ang halaga ng “ umalis ' sa ' lumutang ” ari-arian. Ito ay gumagalaw sa elemento upang lumipat patungo sa kaliwang bahagi.
Pagkatapos ng pagtatapos ng yugto ng compilation:
Ipinapakita ng output na ang mga imahe ay naitakda sa kaliwa at kanang mga posisyon.Paraan 2: Paggamit ng object-position Property
Ang ' bagay-posisyon Tinitiyak ng ” property ang paglalagay ng larawan o HTML element sa isang partikular na posisyon sa webpage. Nagbibigay ito ng kontrol sa pahalang at patayong pagpoposisyon, na nagpapahintulot sa gumagamit na makamit ang nais na visual effect o layout. Ito ay kadalasang ginagamit ng mga developer para sa pag-crop ng imahe, paggawa ng mga thumbnail, pasadyang mga layout, atbp.
Maaaring kunin ng property na ito ang mga halaga ng numerical at keyword. Halimbawa, ang parehong mga numerical at keyword na halaga ay ibinigay para sa ' bagay-posisyon ” ari-arian. Itinatakda nito ang posisyon ng isang imahe sa CSS sa snippet ng code sa ibaba:
< istilo >
.numericalValues
{
object-position: 100px 20px;
}
.keywordValues
{
object-position: kaliwa;
}
istilo >
< katawan >
< div >
< img src = 'book.jpg' taas = '300px' lapad = '400px' klase = 'keywordValues' >
< img src = 'bg.jpg' taas = '300px' lapad = '400px' klase = 'numericalValues' >
div >
katawan >
Sa snippet ng code sa itaas:-
- Una, ang ' numericalValues Ang 'klase ay pinili sa loob ng ' ” tag. At ang mga numerical na halaga ng ' 100px 20px ' ay ibinibigay sa CSS ' bagay-posisyon ” ari-arian. Ang ' 100px ' ay ang puwang na idinagdag sa pahalang na direksyon at ang ' 20px ” para sa patayo.
- Susunod, ang ' keywordValues Ang klase ay pinili at ang keyword na halaga ng ' umalis ' ay ibinibigay sa ' bagay-posisyon ” property upang ihanay ang imahe patungo sa kaliwang direksyon.
- Pagkatapos nito, sa loob ng '
” tag dalawang larawan ang ginawa, at ang mga ginawang klase sa itaas ay itinalaga sa kanila.
Pagkatapos ng pagtatapos ng bahagi ng compilation, lalabas ang webpage na ganito:
Ang snapshot ay naglalarawan na ang mga imahe ay nakatakda na ngayon sa mga partikular na posisyon.Konklusyon
Ang posisyon ng isang imahe ay maaaring itakda gamit ang CSS ' lumutang 'at' bagay-posisyon ' ari-arian. Ang ' lumutang Kinukuha ng ” property ang keyword bilang isang halaga at inililipat ang elemento sa kaliwa o kanang mga posisyon. Sa kabilang banda, ang ' bagay-posisyon ”, ay tumatagal ng parehong keyword at numerical na mga halaga sa pahalang at patayong direksyon. Ipinakita ng artikulong ito ang pamamaraan para sa pagtatakda ng posisyon ng isang imahe sa CSS.