, 21 2017 . 07:32
+
CSS-, , - CSS
fr (.
). , , , , , . .
, , CSS. :
.grid {
display: grid;
grid-template-columns: repeat(4, 25%);
grid-column-gap: 10px;
}
repeat() grid-template-columns, CSS-! . , .
grid-template-columns: 25% 25% 25% 25%;,
repeat(),
minmax().
:
repeat( /, );
, , .
-, CSS, . , , (100%) (4). 25%. , - .
calc(), :
repeat(4, calc(100% / 4), ,
. 25%
grid-column-gap 10px, 100%. , , . , : 25% 10px . , .
:
fr.
fr ( ) , CSS,
%,
px em. :
.grid {
display: grid;
grid-template-columns: repeat(4, 1fr);
grid-column-gap: 10px;
}
, , , ( 1/4 25%). ! x, ,
1fr,
10px .
, , , , CSS, ? , CSS- ,
fr . , , , :
UI.
fr calc().
fr , :
= (( )/ ) * 1%
, , , . , , .
fr :
.grid {
display: grid;
grid-template-columns: 250px repeat(12, 1fr);
grid-column-gap: 10px;
}
, 12 . ( ). ! , , .
, . , .
,
fr . , :
grid-template-columns: 200px 1fr;. !
Alligator.io:
.container {
/* ... */
grid-template-columns: 1fr 1fr 40px 2fr;
grid-template-rows: 100px 200px 100px;
/* ... */
}
fr:
:
fr CSS.
60% 1fr 2fr.
fr!
https://habrahabr.ru/post/331316/
:
author gprokofyeva
-
css
fr unit
fr