Ipinapakita ng artikulong ito ang tamang pagkakahanay ng isang div sa mga praktikal na halimbawa gamit ang CSS.
- Paano I-right Align ang isang Div Gamit ang CSS?
- Gamit ang 'float' Property
- Gamit ang 'tama' na Ari-arian
- Gamit ang Flex Layout
- Gamit ang Grid Layout
Paano I-right Align ang isang Div Gamit ang CSS?
Maaaring i-align ng developer ang bawat elemento ng div o larawan sa paraang ginagawang mas kaakit-akit ang website. Dahil sa kanilang mataas na kakayahang umangkop, ang mga elemento ng div ay maaaring magamit sa maraming paraan sa web page tulad ng pagtukoy sa mga seksyon ng pahina, paggawa ng mga column, at pagbabalot ng mga hanay ng nauugnay na nilalaman.
Sundin ang mga pamamaraan sa ibaba upang i-right-align ang div:
Paraan 1: Gamit ang 'float' Property
Sa HTML file, lumikha ng isang div at italaga ito ng isang klase ng ' align-to-right ”. Ang klase at div na ito ay ginagamit sa buong artikulong ito.
< div klase = 'align-to-right' >
< p > Ito ay ilang nilalaman. < / p >
< / div >
Ngayon, piliin ang div class na iyon ' align-to-right ” at italaga ang mga katangian ng CSS. Ang mga katangiang ito ay ginagamit para sa mas mahusay na visualization:
.align-to-right {
lumutang: kanan;
padding: 10px;
background- kulay : hotpink;
}
Sa code sa itaas, ang ' lumutang ” ang ari-arian ay nakatakda sa kanan. Ito ay lumulutang o gumagalaw sa div sa tamang direksyon sa webpage. Ang mga katangian ng padding at kulay ng background ay nakatakda sa ' 10px 'at' hotpink ” ayon sa pagkakabanggit.
Pagkatapos i-compile ang snippet ng code sa itaas, ganito ang hitsura ng webpage:
Kinukumpirma ng output sa itaas na ang div ay gumagalaw sa tamang direksyon.
Paraan 2: Paggamit ng 'tama' na Ari-arian
Sa CSS, piliin ang div class at itakda ang “ tama ” property to 0. Tinitiyak nito na ang distansya ng napiling div mula sa kanang bahagi ay katumbas ng zero. Pagkatapos, itakda ang ' posisyon ” ari-arian sa “ ganap ” para maayos ang posisyon ng div. Sa huli, maglapat ng ilang katangian ng pag-istilo para sa mas magandang visualization:
.align-to-right{
tama: 0 ;
posisyon: ganap;
padding: 10px;
background- kulay : mediumpurple;
}
Pagkatapos isagawa ang webpage ng code ay ganito ang hitsura:
Ipinapakita ng output na ang div ay nakahanay na ngayon sa kanan.
Paraan 3: Paggamit ng Flex Layout
Ang Flex ay ang pinaka mahusay na paraan, at pinapanatili nito ang layout sa panahon ng pagbabago ng laki ng window. Maaaring i-right-align ang div gamit ang CSS ' Flex Layout ' ari-arian. Ang layout ng Flex ay naglalaman ng maraming katangian para sa iba't ibang layunin.
Sa HTML file lumikha ng isang parent div at sa loob nito ay lumilikha ng dalawang magkapatid na div. Gayundin, italaga ang bawat div ng isang natatanging klase:
< div klase = 'align-to-right' >< div klase = 'naka-align sa kaliwa' >
< p > Ito ay ilan pa nilalaman .< / p >
< / div >
< div klase = 'nakahanay sa kanan' >
< h1 >Kumusta Mula sa Linuxhint < / h1 >
< / div >
< / div >
Ngayon sa loob ng ' ” tag idagdag ang sumusunod na mga katangian ng CSS:
.align-to-right {display: flex;
bigyang-katwiran- nilalaman : espasyo-pagitan;
}
.nakahanay sa kanan {
align-self: flex-end;
padding: 10px;
background- kulay : mediumpurple;
}
Sa code sa itaas,
- Italaga ' baluktot ” at “space-between” na mga halaga sa “ display 'at' justify-content ” properties, ayon sa pagkakabanggit. Ang mga pag-aari na ito ay ginagawang flex ang div at naglalagay ng pantay na espasyo sa pagitan ng mga child div.
- Ang ' align-self 'Ang ari-arian ay nakatakda sa ' flex-end ”, na nagiging sanhi ng pagkakahanay nito sa kanang bahagi ng lalagyan.
Pagkatapos isagawa ang webpage ng code sa itaas ay ganito ang hitsura:
Ipinapakita ng output na ang div ay naka-align sa kanan gamit ang flex layout.
Paraan 4: Paggamit ng Grid Layout
Ang layout ng grid ay maaari ding gamitin upang i-right-align ang div. Ang istraktura ng HTML code ay nananatiling pareho:
.align-to-right {display: grid;
grid-template-columns: ulitin ( 2 , 1fr ) ;
}
.nakahanay sa kanan {
grid-column- simulan : 2 ;
padding: 10px;
background- kulay : tial;
}
Ang paglalarawan ng code ay ibinigay sa ibaba:
- Una, piliin ang parent div class ' .align-to-right 'at itakda ang' display ” ari-arian sa “ grid ”.
- Pagkatapos, gumawa ng dalawang column na may pantay na laki gamit ang “ grid-template-column ' itakda sa ' ulitin(2, 1fr) ”.
- Sa huli, piliin ang child div class ' .nakahanay sa kanan 'at itakda ang' grid-column-start ” property to 2. Sinisimulan ng property na ito ang elemento mula sa pangalawang column i.e., mula sa kanang bahagi.
Pagkatapos isagawa ang code sa itaas, ganito ang hitsura ng webpage:
Ang output ay naglalarawan na ang div ay nakahanay na ngayon gamit ang ' grid ” mga katangian ng layout.
Konklusyon
Upang ihanay ang div sa tamang direksyon, gamitin ang ' lumutang ”, “ tama ”, “ flex layout ”, at “ layout ng grid ' ari-arian. Ang ' lumutang ' ang pag-aari ay nakatakda sa kanan sa pamamagitan ng pagtatalaga ng halaga ' 0px ”. Para sa ' baluktot ” property, itakda ang display na ibaluktot at gamitin ang “ align-self ” ari-arian sa “ flex-end ”. Gamit ang grid property, gumawa ng dalawang magkaparehong laki ng column at simulan ang child div sa pangalawang column.