place-content касиети
place-content касиети флекс элементтери үчүн элементтерди негизги жана
көлдөө огу боюнча, ал эми гриддер үчүн горизонталдык жана вертикалдык огу боюнча ровдоону
белгилейт. Биринчи мааниси негизги (горизонталдык) огу боюнча ровдоону,
экинчи мааниси көлдөө (вертикалдык) огу боюнча ровдоону көрсөтөт.
Бул касиет ата-эне элементке колдонулат.
Синтаксис
селектор {
place-content: негизги_огу көлдөө_огу;
}
Мисал . Негизги огунун башын жана көлдөө огунун борборун ровдоо
Азыр элементтер негизги огунун жогорку бөлүгүнө басылып, ошол эле учурда көлдөө огунун борборунда турат:
<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
</div>
#parent {
display: flex;
place-content: start center;
flex-wrap: wrap;
height: 200px;
border: 1px solid #696989;
}
#parent > div {
width: 100px;
height: 50px;
border: 1px solid #696989;
}
:
Мисал . Негизги огунун борборун жана көлдөө огунун аягын ровдоо
Эми элементтер негизги огунун борборунда жана көлдөө огунун аягында жайгашкан:
<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
</div>
#parent {
display: flex;
place-content: center end;
flex-wrap: wrap;
height: 200px;
border: 1px solid #696989;
}
#parent > div {
width: 100px;
height: 50px;
border: 1px solid #696989;
}
:
Мисал . Негизги огунун аягын жана көлдөө огунун башын ровдоо
Бул жерде элементтер негизги огунун төмөнкү бөлүгүнө басылып, ошол эле учурда көлдөө огунун башына басылышат:
<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
</div>
#parent {
display: flex;
place-content: end start;
flex-wrap: wrap;
height: 200px;
border: 1px solid #696989;
}
#parent > div {
width: 100px;
height: 50px;
border: 1px solid #696989;
}
:
Мисал . Гридде вертикалдык огунун башын жана горизонталдык огунун аягын ровдоо
Келгиле, биздин элементтерди вертикалдык огунун башы жана горизонталдык огунун аягы боюнча ровдойлу:
<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
</div>
#parent {
display: grid;
place-content: start end;
grid-template-columns: 100px 100px;
gap: 10px;
padding: 10px;
border: 2px solid #696989;
height: 200px;
width: 400px;
}
#parent > div {
gap: 10px;
padding: 10px;
box-sizing: border-box;
border: 1px solid #696989;
}
:
Мисал . Гридде вертикалдык огунун борборун жана горизонталдык огунун башын ровдоо
Келгиле, биздин элементтерди вертикалдык огунун борбору жана горизонталдык огунун башы боюнча ровдойлу:
<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
</div>
#parent {
display: grid;
place-content: center start;
grid-template-columns: 100px 100px;
gap: 10px;
padding: 10px;
border: 2px solid #696989;
height: 200px;
width: 400px;
}
#parent > div {
gap: 10px;
padding: 10px;
box-sizing: border-box;
border: 1px solid #696989;
}
:
Мисал . Гридде вертикалдык огунун аягын жана горизонталдык огунун башын ровдоо
Келгиле, биздин элементтерди вертикалдык огунун аягы жана горизонталдык огунун башы боюнча ровдойлу:
<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
</div>
#parent {
display: grid;
place-content: end start;
grid-template-columns: 100px 100px;
gap: 10px;
padding: 10px;
border: 2px solid #696989;
height: 200px;
width: 400px;
}
#parent > div {
gap: 10px;
padding: 10px;
box-sizing: border-box;
border: 1px solid #696989;
}
:
Ошондой эле караңыз
-
align-contentкасиети,
ал көлдөө же вертикалдык огу боюнча ровдоону белгилейт -
justify-contentкасиети,
ал негизги огу боюнча ровдоону белгилейт