Flex-flow xassəsi
flex-flow xassəsi
flex-direction
və flex-wrap üçün qısa yazılışdır.
Standart dəyər: row nowrap.
Flex blokların valideyn elementinə tətbiq edilir.
Sintaksis
selektor {
flex-flow: esas_oxun_istiqameti coxsetirli;
}
Dəyərlərin sırasının əhəmiyyəti yoxdur.
Nümunə
Bu nümunədə bloklar öz konteynerinə sığmır və bir neçə sətirdə düzüləcək:
<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
<div>6</div>
<div>7</div>
<div>8</div>
<div>9</div>
</div>
#parent {
display: flex;
flex-flow: row wrap;
justify-content: space-between;
border: 1px solid #696989;
height: 200px;
width: 330px;
margin: auto;
}
#parent > div {
width: 100px;
height: 50px;
border: 1px solid #696989;
}
:
Nümunə
Əsas oxun istiqamətini dəyişək (row əvəzinə column):
<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
<div>6</div>
<div>7</div>
<div>8</div>
<div>9</div>
</div>
#parent {
flex-flow: column wrap;
justify-content: space-between;
display: flex;
height: 200px;
width: 330px;
margin: auto;
border: 1px solid #696989;
}
#parent > div {
width: 100px;
height: 50px;
border: 1px solid #696989;
}
:
Həmçinin bax
-
flex-directionxassəsi,
flex blokların oxlarının istiqamətini təyin edir -
justify-contentxassəsi,
əsas ox boyunca düzləndirməni təyin edir -
align-itemsxassəsi,
kəsişən ox boyunca düzləndirməni təyin edir -
flex-wrapxassəsi,
flex blokların çoxsətirliyini təyin edir -
orderxassəsi,
flex blokların sırasını təyin edir -
align-selfxassəsi,
tək bir blokun düzləndirilməsini təyin edir -
flex-basisxassəsi,
xüsusi bir flex blokunun ölçüsünü təyin edir -
flex-growxassəsi,
flex blokların "acgözlüyünü" təyin edir -
flex-shrinkxassəsi,
flex blokların sıxılabilmə qabiliyyətini təyin edir -
flexxassəsi,
flex-grow, flex-shrink və flex-basis üçün qısa yazılış