Njësia fr
Njësia e fleksibilitetit fr
shënon një pjesë ose fraksion të përmasës totale
të hapësirës ku ndodhet elementi.
Përparësia e përdorimit të
fr është përshtatshmëria e tij me
enët e ndryshme ose rezolucionet e ekranit,
pasi fr thjesht shpërndan të gjithë hapësirën në numrin e treguar
të fraksioneve (pjesëve) pa i lidhur me
përmasat e tyre të sakta në piksel.
Shembull
Le të përdorim vetinë
grid-template-columns
për t'i bërë kolonën e parë dhe të dytë
të rrjetës të zënë një pjesë të enës,
dhe kolonën e tretë - tre pjesë:
<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
<div>6</div>
</div>
#parent {
display: grid;
grid-template-columns: 1fr 1fr 3fr;
border: 2px solid #696989;
padding: 10px;
width: 600px;
}
#parent > div {
padding: 10px;
border: 1px solid #696989;
box-sizing: border-box;
border: 1px solid #696989;
}
:
Shembull
Vlerat e treguara në njësitë fr
mund të marrin formë thyese. Le të
ndryshojmë shembullin e mëparshëm, duke treguar
për gjerësinë e kolonës së dytë dhe të tretë
numra thyesorë:
<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
<div>6</div>
</div>
#parent {
display: grid;
grid-template-columns: 1fr 0.5fr 2.5fr;
border: 2px solid #696989;
padding: 10px;
width: 600px;
}
#parent > div {
padding: 10px;
border: 1px solid #696989;
}
:
Shihni gjithashtu
-
njësia
px,
e cila vendos përmasat në piksel -
njësia
em,
e cila vendos përmasat në em -
njësia
rem,
e cila vendos përmasat në rem -
njësia
%,
e cila vendos përmasat në përqindje -
njësia
vw,
e cila vendos përmasat në vw -
njësia
vh,
e cila vendos përmasat në vh -
njësia
vmax,
e cila vendos përmasat në vmax -
njësia
vmin,
e cila vendos përmasat në vmin