Omadus place-content
Omadus place-content määrab
flex-elementide põhi- ja
risttelje ning grid-elementide horisontaalse ja vertikaalse telje
elementide joondamise. Esimese väärtusena määratakse joondamine
põhi- (horisontaalse) telje suhtes, teise väärtusena -
rist- (vertikaalse) telje suhtes.
Omadust rakendatakse
vanemaelemendile.
Süntaks
selektor {
place-content: põhitelg risttelg;
}
Näide . Joondamine põhitelje alguse ja risttelje keskme suhtes
Praegu on elemendid surutud põhitelje ülemisse ossa ja samal ajal asuvad risttelje keskel:
<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;
}
:
Näide . Joondamine põhitelje keskme ja risttelje lõpu suhtes
Nüüd on elemendid paigutatud põhitelje keskel ja risttelje lõpus:
<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;
}
:
Näide . Joondamine põhitelje lõpu ja risttelje alguse suhtes
Siin on elemendid surutud põhitelje alumisse ossa ja samal ajal risttelje algusesse:
<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;
}
:
Näide . Joondamine vertikaaltelje alguse ja horisontaaltelje lõpu suhtes gridis
Joondame oma elemendid vertikaaltelje alguse ja horisontaaltelje lõpu suhtes:
<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;
}
:
Näide . Joondamine vertikaaltelje keskme ja horisontaaltelje alguse suhtes gridis
Joondame oma elemendid vertikaaltelje keskme ja horisontaaltelje alguse suhtes:
<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;
}
:
Näide . Joondamine vertikaaltelje lõpu ja horisontaaltelje alguse suhtes gridis
Joondame oma elemendid vertikaaltelje lõpu ja horisontaaltelje alguse suhtes:
<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;
}
:
Vaata ka
-
omadus
align-content,
mis määrab joonduse rist- või vertikaaltelje suhtes -
omadus
justify-content,
mis määrab joonduse põhitelje suhtes