Xüsusiyyət flex-direction
Xüsusiyyət flex-direction
əsas və kəsişən oxun istiqamətini təyin edir və ya,
başqa sözlə, elementləri sıra və ya sütun şəklində düzür.
Flex blokları üçün ana elementə tətbiq edilir.
Qısaldılmış xüsusiyyət olan
flex-flow-nın tərkib hissəsidir.
Sintaksis
selektor {
flex-direction: row | row-reverse | column | column-reverse;
}
Dəyərlər
| Dəyər | Təsvir |
|---|---|
row |
Əsas ox soldan sağa yönəlib. Elementlər sıra şəklində düzülüb, standart olaraq sol kənara yapışıb, onların nömrələnməsi adi qaydada olur - soldan sağa. |
row-reverse |
Əsas ox sağdan sola yönəlib. Elementlər sıra şəklində düzülüb, standart olaraq sağ kənara yapışıb, onların nömrələnməsi tərs qaydada olur - sağdan sola. |
column |
Əsas ox yuxarıdan aşağıya yönəlib. Elementlər sütun şəklində düzülüb, standart olaraq yuxarı kənara yapışıb, onların nömrələnməsi adi qaydada olur - yuxarıdan aşağı. |
column-reverse |
Əsas ox aşağıdan yuxarıya yönəlib. Elementlər sütun şəklində düzülüb, standart olaraq aşağı kənara yapışıb, onların nömrələnməsi tərs qaydada olur - aşağıdan yuxarı. |
Standart dəyər: row.
Nümunə
Elementlər sıra şəklində düzülüb, standart olaraq sol kənara yapışıb, onların nömrələnməsi adi qaydada olur - soldan sağa:
<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
</div>
#parent {
flex-direction: row;
display: flex;
}
#parent > div {
border: 1px solid #696989;
width: 100px;
height: 50px;
}
:
Nümunə . Dəyər row-reverse
Elementlər sıra şəklində düzülüb, standart olaraq sağ kənara yapışıb, onların nömrələnməsi tərs qaydada olur - sağdan sola:
<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
</div>
#parent {
flex-direction: row-reverse;
display: flex;
}
#parent > div {
border: 1px solid #696989;
width: 100px;
height: 50px;
}
:
Nümunə . Dəyər column
Elementlər sütun şəklində düzülüb, standart olaraq yuxarı kənara yapışıb, onların nömrələnməsi adi qaydada olur - yuxarıdan aşağı:
<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
</div>
#parent {
flex-direction: column;
display: flex;
}
#parent > div {
border: 1px solid #696989;
width: 100px;
height: 50px;
}
:
Nümunə . Dəyər column-reverse
Elementlər sütun şəklində düzülüb, standart olaraq aşağı kənara yapışıb, onların nömrələnməsi tərs qaydada olur - aşağıdan yuxarı:
<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
</div>
#parent {
flex-direction: column-reverse;
display: flex;
}
#parent > div {
border: 1px solid #696989;
width: 100px;
height: 50px;
}
:
Həmçinin bax
-
xüsusiyyət
justify-content,
əsas ox boyunca düzləndirməni təyin edir -
xüsusiyyət
align-items,
kəsişən ox boyunca düzləndirməni təyin edir -
xüsusiyyət
flex-wrap,
flex bloklarının çoxsətirliyini təyin edir -
xüsusiyyət
flex-flow,
flex-direction və flex-wrap üçün qısaldılmış xüsusiyyət -
xüsusiyyət
order,
flex bloklarının sırasını təyin edir -
xüsusiyyət
align-self,
tək bir blokun düzləndirilməsini təyin edir -
xüsusiyyət
flex-basis,
konkret flex blokunun ölçüsünü təyin edir -
xüsusiyyət
flex-grow,
flex bloklarının "acgözlüyünü" təyin edir -
xüsusiyyət
flex-shrink,
flex bloklarının sıxılabilmə qabiliyyətini təyin edir -
xüsusiyyət
flex,
flex-grow, flex-shrink və flex-basis üçün qısaldılmış xüsusiyyət