Margin vs Padding
Qhov sib txawv ntawm cov npoo thiab padding yog ib qho tseem ceeb hauv CSS li cov npoo thiab padding yog ob lub ntsiab lus tseem ceeb siv hauv CSS los muab qhov sib txawv ntawm cov khoom sib txawv. Padding thiab margins tsis sib hloov thiab muaj ntau lub hom phiaj yog li yuav tsum tau siv kom tsim nyog. Lub padding yog qhov chaw nruab nrab ntawm cov ntsiab lus thiab ciam teb ntawm ib qho thaiv. Lub paj, ntawm qhov tod tes, yog qhov chaw sab nraum ciam teb ntawm ib qho thaiv. Margin cais cov blocks ntawm cov blocks uas nyob ib sab thaum lub padding cais ciam teb ntawm cov ntsiab lus.
Padding yog dab tsi?
Hauv CSS (Cascading Style Sheets), padding yog qhov chaw khaws cia ntawm cov ntsiab lus thiab ciam teb. Nws cais cov ntsiab lus ntawm ib qho thaiv ntawm nws ntug. Cov padding yog pob tshab thiab suav nrog cov duab keeb kwm yav dhau los lossis xim tom qab ntawm lub caij, thiab. Tus nqi ntawm padding ntawm ib lub caij yog teev los ntawm kev siv lo lus "padding" hauv CSS code. Piv txwv li, ntxiv 25px padding nyob ib ncig ntawm cov ntsiab lus hauv qab no tuaj yeem siv.
div {
dav: 300px;
siab: 300px;
padding: 25px;
ciam teb: 25px khoom;
}
Yog tias tsim nyog, qhov sib txawv ntawm qhov sib txawv tuaj yeem raug cais cais rau sab laug, sab xis, sab saum toj, thiab hauv qab thiab. Cov lej hauv qab no qhia txog qhov sib txawv ntawm qhov sib txawv rau txhua sab.
div {
dav: 300px;
siab: 300px;
padding-top: 25px;
padding-hauv qab: 35px;
padding-sab laug: 5px;
padding-txoj cai: 10px;
ciam teb: 25px khoom;
}
Margin yog dab tsi?
Hauv CSS (Cascading Style Sheets), npoo yog qhov chaw sab nraum ciam teb. Nws cais ib qho thaiv los ntawm lwm cov blocks. Cov npoo kuj yog pob tshab, tab sis qhov sib txawv zoo nrog padding yog tias cov npoo tsis suav nrog cov duab tom qab lossis xim tom qab siv rau lub caij. Tus nqi ntawm cov paj hauv CSS tau teev tseg siv lo lus "margin". Cov lej hauv qab no tau siv 25px cov npoo ib ncig ntawm div thaiv.
div {
dav: 320px;
siab: 320px;
ciam teb: 5px khoom;
margin: 25px;
}
Cov txiaj ntsig sib txawv tuaj yeem teev rau ntau sab ntawm qhov thaiv, thiab. Cov lej hauv qab no siv cov nqi sib txawv rau txhua sab.
div {
dav: 320px;
siab: 320px;
ciam teb: 5px khoom;
margin-top: 25px;
margin-hauv qab: 35px;
margin-sab laug: 5px;
margin-right: 10px;
}
Qhov txawv ntawm Margin thiab Padding yog dab tsi?
• Padding yog qhov chaw nruab nrab ntawm ciam teb thiab cov ntsiab lus thaum margin yog qhov chaw sab nraum ciam teb.
• Padding cais cov ntsiab lus ntawm ib qho thaiv ntawm ciam teb. Cov npoo sib cais ib qho thaiv ntawm lwm qhov.
• Padding muaj cov duab tom qab thiab cov xim tom qab siv rau cov ntsiab lus thaum cov npoo tsis muaj cov ntsiab lus xws li.
• Margins ntawm cov blocks uas nyob ib sab tuaj yeem sib tshooj thaum padding tsis sib tshooj.
Summary:
padding vs Margin
Padding yog qhov chaw nyob hauv ciam teb ntawm ib qho thaiv uas cais ciam teb ntawm cov ntsiab lus. Cov npoo yog qhov sib nrug sab nraud ntawm ciam teb uas cais ib qho thaiv los ntawm cov blocks uas nyob ib sab. Lwm qhov sib txawv yog tias padding suav nrog cov duab keeb kwm yav dhau thiab cov xim tom qab siv nyob ib puag ncig cov ntsiab lus thaum cov npoo tsis muaj lawv. Cov npoo ntawm cov blocks uas nyob ib sab tej zaum yuav sib tshooj thaum browser ua nplooj ntawv tab sis rau padding xws li yuav tsis tshwm sim.