{"id":11257,"date":"2017-12-12T16:47:44","date_gmt":"2017-12-12T12:47:44","guid":{"rendered":"http:\/\/www.idg.net.ua\/blog\/?page_id=11257"},"modified":"2017-12-12T19:57:31","modified_gmt":"2017-12-12T15:57:31","slug":"container","status":"publish","type":"page","link":"https:\/\/idg.net.ua\/blog\/uchebnik-css\/razmetka-css\/grid\/container","title":{"rendered":"CSS-\u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 \u0434\u043b\u044f grid-\u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430"},"content":{"rendered":"<p>\u0412 \u044d\u0442\u043e\u043c \u0443\u0440\u043e\u043a\u0435 \u043c\u044b \u0438\u0437\u0443\u0447\u0438\u043c CSS-\u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u044e\u0442\u0441\u044f \u043a grid-\u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0443. \u041d\u043e \u043f\u0435\u0440\u0435\u0434 \u044d\u0442\u0438\u043c \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u043e\u0441\u0432\u0435\u0436\u0438\u043c \u0432 \u043f\u0430\u043c\u044f\u0442\u0438, \u043a\u0430\u043a \u0432\u043e\u043e\u0431\u0449\u0435 \u0441\u043e\u0437\u0434\u0430\u0435\u0442\u0441\u044f grid-\u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440 \u0438 \u043a\u0430\u043a\u0438\u0435 \u0431\u044b\u0432\u0430\u044e\u0442 \u0435\u0433\u043e \u0432\u0430\u0440\u0438\u0430\u0446\u0438\u0438.<!--more--><\/p>\n<p>\u0418\u0442\u0430\u043a, \u0434\u043b\u044f \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 grid-\u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c \u043a \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u043c\u0443 HTML-\u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0443 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e <code>display<\/code>, \u0443\u043a\u0430\u0437\u0430\u0432 \u043e\u0434\u043d\u043e \u0438\u0437 \u0442\u0440\u0435\u0445 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439:<\/p>\n<ul>\n<li><code>grid<\/code> (\u0441\u043e\u0437\u0434\u0430\u0435\u0442 \u0431\u043b\u043e\u0447\u043d\u044b\u0439 grid-\u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440);<\/li>\n<li><code>inline-grid<\/code> (\u0441\u043e\u0437\u0434\u0430\u0435\u0442 \u0441\u0442\u0440\u043e\u0447\u043d\u044b\u0439 grid-\u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440);<\/li>\n<li><code>subgrid<\/code> (\u0435\u0441\u043b\u0438 \u0432\u0430\u0448 grid-\u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440 \u0441\u0430\u043c \u043f\u043e \u0441\u0435\u0431\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f grid-\u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u043c, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u044d\u0442\u043e \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e, \u0447\u0442\u043e\u0431\u044b \u0440\u0430\u0437\u043c\u0435\u0440\u044b \u0435\u0433\u043e \u0441\u0442\u0440\u043e\u043a\/\u0441\u0442\u043e\u043b\u0431\u0446\u043e\u0432 \u0431\u044b\u043b\u0438 \u0432\u0437\u044f\u0442\u044b \u0438\u0437 \u0435\u0433\u043e \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430).<\/li>\n<\/ul>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    display: grid;\r\n}\r\n<\/pre>\n<p class=\"note\"><strong>\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435:<\/strong> \u043d\u0430 grid-\u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440 \u043d\u0435 \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442 \u0432\u043b\u0438\u044f\u043d\u0438\u044f \u0442\u0430\u043a\u0438\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430, \u043a\u0430\u043a <code>float<\/code>, <code>clear<\/code>, <code>vertical-align<\/code> \u0438 <code>column<\/code>.<\/p>\n<p>\u0422\u0435\u043f\u0435\u0440\u044c \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 \u0434\u043b\u044f grid-\u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430:<\/p>\n<ul>\n<li><a href=\"#grid-template-rows-grid-template-columns\" style=\"border-bottom:1px dashed\">grid-template-rows, grid-template-columns<\/a><\/li>\n<li><a href=\"#grid-template-areas\" style=\"border-bottom:1px dashed\">grid-template-areas<\/a><\/li>\n<li><a href=\"#grid-template\" style=\"border-bottom:1px dashed\">grid-template<\/a><\/li>\n<li><a href=\"#grid-row-gap-grid-column-gap\" style=\"border-bottom:1px dashed\">grid-row-gap, grid-column-gap<\/a><\/li>\n<li><a href=\"#grid-gap\" style=\"border-bottom:1px dashed\">grid-gap<\/a><\/li>\n<li><a href=\"#justify-items\" style=\"border-bottom:1px dashed\">justify-items<\/a><\/li>\n<li><a href=\"#align-items\" style=\"border-bottom:1px dashed\">align-items<\/a><\/li>\n<li><a href=\"#justify-content\" style=\"border-bottom:1px dashed\">justify-content<\/a><\/li>\n<li><a href=\"#align-content\" style=\"border-bottom:1px dashed\">align-content<\/a><\/li>\n<li><a href=\"#grid-auto-rows-grid-auto-columns\" style=\"border-bottom:1px dashed\">grid-auto-rows, grid-auto-columns<\/a><\/li>\n<li><a href=\"#grid-auto-flow\" style=\"border-bottom:1px dashed\">grid-auto-flow<\/a><\/li>\n<li><a href=\"#grid\" style=\"border-bottom:1px dashed\">grid<\/a><\/li>\n<\/ul>\n<h2 id=\"grid-template-rows-grid-template-columns\">\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u0430 grid-template-rows \u0438 grid-template-columns<\/h2>\n<p>\u0414\u0430\u043d\u043d\u044b\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u044e\u0442 \u0440\u0430\u0437\u043c\u0435\u0440\u044b \u0441\u0442\u0440\u043e\u043a \u0438 \u0441\u0442\u043e\u043b\u0431\u0446\u043e\u0432 \u0441\u0435\u0442\u043a\u0438. \u0412 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u0445 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0447\u0435\u0440\u0435\u0437 \u043f\u0440\u043e\u0431\u0435\u043b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0437\u043d\u0430\u0447\u0430\u044e\u0442 \u0440\u0430\u0437\u043c\u0435\u0440\u044b \u043a\u0430\u0436\u0434\u043e\u0433\u043e grid-\u043f\u0443\u0442\u0438, \u0430 \u043c\u0435\u0436\u0434\u0443 \u043d\u0438\u043c\u0438 \u043c\u043e\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044f grid-\u043b\u0438\u043d\u0438\u0439.<\/p>\n<p>\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u044f:<\/p>\n<ul>\n<li><strong>&lt;\u0434\u043b\u0438\u043d\u0430-\u043f\u0443\u0442\u0438&gt;<\/strong> \u2014 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0443\u043a\u0430\u0437\u0430\u043d\u0430 \u0432 \u0435\u0434\u0438\u043d\u0438\u0446\u0430\u0445 \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f \u0434\u043b\u0438\u043d\u044b CSS, \u0432 \u043f\u0440\u043e\u0446\u0435\u043d\u0442\u0430\u0445 \u0438\u043b\u0438 \u0436\u0435 \u0432 \u0432\u0438\u0434\u0435 \u0434\u043e\u043b\u0438 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043c\u0435\u0441\u0442\u0430 \u0432 \u0441\u0435\u0442\u043a\u0435 (\u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0435\u0434\u0438\u043d\u0438\u0446\u044b <code>fr<\/code> (\u0430\u043d\u0433\u043b. <em>fraction<\/em>));<\/li>\n<li><strong>&lt;\u0438\u043c\u044f-\u043b\u0438\u043d\u0438\u0438&gt;<\/strong> \u2014 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u043e\u0435 \u0438\u043c\u044f \u043d\u0430 \u0432\u0430\u0448\u0435 \u0443\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u0438\u0435, \u0437\u0430\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u043e\u0435 \u0432 \u043a\u0432\u0430\u0434\u0440\u0430\u0442\u043d\u044b\u0435 \u0441\u043a\u043e\u0431\u043a\u0438.<\/li>\n<\/ul>\n<p>\u0421\u0445\u0435\u043c\u0430:<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    grid-template-rows: &lt;\u0434\u043b\u0438\u043d\u0430-\u043f\u0443\u0442\u0438&gt; ...\r\n                        \u0438\u043b\u0438 &lt;\u0438\u043c\u044f-\u043b\u0438\u043d\u0438\u0438&gt; &lt;\u0434\u043b\u0438\u043d\u0430-\u043f\u0443\u0442\u0438&gt; ...;\r\n    grid-template-columns: &lt;\u0434\u043b\u0438\u043d\u0430-\u043f\u0443\u0442\u0438&gt; ...\r\n                           \u0438\u043b\u0438 &lt;\u0438\u043c\u044f-\u043b\u0438\u043d\u0438\u0438&gt; &lt;\u0434\u043b\u0438\u043d\u0430-\u043f\u0443\u0442\u0438&gt; ...;\r\n}\r\n<\/pre>\n<p>&nbsp;<\/p>\n<div class=\"divider\"><h5><span>\u041f\u0440\u0438\u043c\u0435\u0440 1<\/span><\/h5><\/div>\n<p>\u0415\u0441\u043b\u0438 \u0432\u044b \u043d\u0435 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0435 \u0438\u043c\u0435\u043d\u0430 grid-\u043b\u0438\u043d\u0438\u0439 \u043c\u0435\u0436\u0434\u0443 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u043c\u0438 grid-\u043f\u0443\u0442\u0435\u0439, \u0442\u043e grid-\u043b\u0438\u043d\u0438\u044f\u043c \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u0440\u0438\u0441\u0432\u0430\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0447\u0438\u0441\u043b\u043e\u0432\u044b\u0435 \u0438\u043c\u0435\u043d\u0430 (1, 2, 3 \u0438 \u0442.&nbsp;\u0434.):<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    grid-template-rows: 50px auto 150px;\r\n    grid-template-columns: 50px 100px auto 100px 50px;\r\n}\r\n<\/pre>\n<a rel=\"prettyPhoto\" href=\"\/blog\/wp-content\/uploads\/grid-container-01-min.png\" class=\"lightboxhover\">\n<figure>\n    <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/grid-container-01-min.png\" alt=\"grid-template-columns \u0438 grid-template-rows\" \/><br \/>\n  <\/figure>\n<p><\/a><br \/>\n&nbsp;<\/p>\n<div class=\"divider\"><h5><span>\u041f\u0440\u0438\u043c\u0435\u0440 2<\/span><\/h5><\/div>\n<p>\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u044f\u0432\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0438\u043c\u0435\u043d\u0430 grid-\u043b\u0438\u043d\u0438\u0439:<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    grid-template-rows: [row-line1] 50px [row-line2] auto [row-line3] 150px [row-last-line];\r\n    grid-template-columns: [col-line1] 50px [col-line2] 100px [col-line3] auto\r\n                           [col-line4] 100px [col-line5] 50px [col-last-line];\r\n}\r\n<\/pre>\n<a rel=\"prettyPhoto\" href=\"\/blog\/wp-content\/uploads\/grid-container-02-min.png\" class=\"lightboxhover\">\n<figure>\n    <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/grid-container-02-min.png\" alt=\"\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u0430 grid-template-columns \u0438 grid-template-rows\" \/><br \/>\n  <\/figure>\n<p><\/a><br \/>\n&nbsp;<\/p>\n<div class=\"divider\"><h5><span>\u041f\u0440\u0438\u043c\u0435\u0440 3<\/span><\/h5><\/div>\n<p>Grid-\u043b\u0438\u043d\u0438\u044f \u043c\u043e\u0436\u0435\u0442 \u0438\u043c\u0435\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0438\u043c\u0435\u043d \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e! \u0412 \u043f\u0440\u0438\u043c\u0435\u0440\u0435 \u043d\u0438\u0436\u0435 \u0442\u0440\u0435\u0442\u044c\u0435\u0439 grid-\u043b\u0438\u043d\u0438\u0438 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0438\u0441\u0432\u043e\u0435\u043d\u043e \u0434\u0432\u0430 \u0438\u043c\u0435\u043d\u0438&nbsp;\u2014 <code>col-three<\/code> \u0438 <code>the-end<\/code>:<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    grid-template-columns: [col-one] 50% [col-two] 50% [col-three the-end];\r\n}\r\n<\/pre>\n<p>&nbsp;<\/p>\n<div class=\"divider\"><h5><span>\u041f\u0440\u0438\u043c\u0435\u0440 4<\/span><\/h5><\/div>\n<p>\u0415\u0441\u043b\u0438 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0443\u0441\u043b\u043e\u0432\u0438\u044f \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u0441\u0435\u0442\u043a\u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0442\u0441\u044f, \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u044e <code>repeat()<\/code> \u0434\u043b\u044f \u043a\u043e\u043c\u043f\u0430\u043a\u0442\u043d\u043e\u0441\u0442\u0438 \u0438 \u0443\u0434\u043e\u0431\u0441\u0442\u0432\u0430. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    grid-template-columns: 40px [col-40] 40px [col-40] 40px [col-40] 10%;\r\n}\r\n\r\n\/* \u043a\u043e\u0434 \u0432\u044b\u0448\u0435 \u044d\u043a\u0432\u0438\u0432\u0430\u043b\u0435\u043d\u0442\u0435\u043d \u043a\u043e\u0434\u0443 \u043d\u0438\u0436\u0435 *\/\r\n\r\n.grid-container {\r\n    grid-template-columns: repeat(3, 40px [col-40]) 10%;\r\n}\r\n<\/pre>\n<p>&nbsp;<\/p>\n<div class=\"divider\"><h5><span>\u041f\u0440\u0438\u043c\u0435\u0440 5<\/span><\/h5><\/div>\n<p>\u0415\u0434\u0438\u043d\u0438\u0446\u0430 <code>fr<\/code> \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0437\u0430\u0434\u0430\u0442\u044c \u0440\u0430\u0437\u043c\u0435\u0440 grid-\u043f\u0443\u0442\u0438 \u0432 \u0432\u0438\u0434\u0435 \u0434\u043e\u043b\u0438 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430 \u0432 grid-\u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0435. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u043a\u043e\u0434 \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u0442 \u043a \u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u043a\u0430\u0436\u0434\u0430\u044f \u043a\u043e\u043b\u043e\u043d\u043a\u0430 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u043d\u0438\u043c\u0430\u0442\u044c \u2153 \u0448\u0438\u0440\u0438\u043d\u044b grid-\u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430:<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    grid-template-columns: 1fr 1fr 1fr;\r\n}\r\n<\/pre>\n<p>&nbsp;<\/p>\n<div class=\"divider\"><h5><span>\u041f\u0440\u0438\u043c\u0435\u0440 6<\/span><\/h5><\/div>\n<p>\u0412\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0435 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0441\u043b\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439. \u0412 \u043f\u0440\u0438\u043c\u0435\u0440\u0435 \u043d\u0438\u0436\u0435 \u043e\u0431\u0449\u0438\u0439 \u043e\u0431\u044a\u0435\u043c \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430, \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0433\u043e \u0434\u043b\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 <code>fr<\/code>, \u043d\u0435 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0432 \u0441\u0435\u0431\u044f 70 \u043f\u0438\u043a\u0441\u0435\u043b\u0435\u0439:<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    grid-template-columns: 1fr 70px 1fr 1fr;\r\n}\r\n<\/pre>\n<h2 id=\"grid-template-areas\">\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u043e grid-template-areas<\/h2>\n<p>\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u043e <code>grid-template-areas<\/code> \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u0448\u0430\u0431\u043b\u043e\u043d \u0441\u0435\u0442\u043a\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0438\u043c\u0435\u043d\u0430 grid-\u043e\u0431\u043b\u0430\u0441\u0442\u0435\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0437\u0430\u0434\u0430\u043d\u044b \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e <a href=\"\/blog\/uchebnik-css\/razmetka-css\/grid\/items#grid-area\">\u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 grid-area<\/a> (\u0434\u0430\u043d\u043d\u043e\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u043a grid-\u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430\u043c \u0438 \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c \u0443\u0440\u043e\u043a\u0435). \u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u043e\u0432\u0442\u043e\u0440\u043e\u0432 \u0438\u043c\u0435\u043d\u0438 grid-\u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442, \u0441\u043a\u043e\u043b\u044c\u043a\u043e grid-\u044f\u0447\u0435\u0435\u043a \u043e\u0431\u0440\u0430\u0437\u0443\u0435\u0442 \u044d\u0442\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c. \u0422\u043e\u0447\u043a\u0430 \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u043f\u0443\u0441\u0442\u0443\u044e grid-\u044f\u0447\u0435\u0439\u043a\u0443. \u0421\u0430\u043c \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441 \u044f\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0432\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u0441\u0435\u0442\u043a\u0438.<\/p>\n<p>\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u044f:<\/p>\n<ul>\n<li><strong>&lt;\u0438\u043c\u044f-\u043e\u0431\u043b\u0430\u0441\u0442\u0438&gt;<\/strong> \u2014 \u0438\u043c\u044f grid-\u043e\u0431\u043b\u0430\u0441\u0442\u0438, \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e\u043c <code>grid-area<\/code>;<\/li>\n<li><code>.<\/code> \u2014 \u0442\u043e\u0447\u043a\u0430, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u043f\u0443\u0441\u0442\u0443\u044e grid-\u044f\u0447\u0435\u0439\u043a\u0443;<\/li>\n<li><code>none<\/code> \u2014 grid-\u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u043d\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u044b.<\/li>\n<\/ul>\n<p>\u0421\u0445\u0435\u043c\u0430:<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    grid-template-areas: &quot;&lt;\u0438\u043c\u044f-\u043e\u0431\u043b\u0430\u0441\u0442\u0438&gt;\r\n                         \u0438\u043b\u0438 .\r\n                         \u0438\u043b\u0438 none \r\n                         \u0438\u043b\u0438 ...&quot;\r\n                         &quot;...&quot;;\r\n}\r\n<\/pre>\n<p>\u041f\u0440\u0438\u043c\u0435\u0440 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f:<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-item-header {\r\n    grid-area: header;\r\n}\r\n.grid-item-main {\r\n    grid-area: main;\r\n}\r\n.grid-item-sidebar {\r\n    grid-area: sidebar;\r\n}\r\n.grid-item-footer {\r\n    grid-area: footer;\r\n}\r\n.grid-container {\r\n    display: grid;\r\n    grid-template-columns: repeat(5, 1fr);\r\n    grid-template-rows: auto;\r\n    grid-template-areas: &quot;header header header header header&quot;\r\n                         &quot;main main main . sidebar&quot;\r\n                         &quot;footer footer footer footer footer&quot;;\r\n}\r\n<\/pre>\n<p>\u042d\u0442\u043e\u0442 \u043a\u043e\u0434 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u0441\u0435\u0442\u043a\u0443 \u0441 \u043f\u044f\u0442\u044c\u044e \u0441\u0442\u043e\u043b\u0431\u0446\u0430\u043c\u0438 \u0438 \u0442\u0440\u0435\u043c\u044f \u0441\u0442\u0440\u043e\u043a\u0430\u043c\u0438. \u0428\u0438\u0440\u0438\u043d\u0430 \u0441\u0442\u043e\u043b\u0431\u0446\u043e\u0432 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u0430\u044f&nbsp;\u2014 \u043a\u0430\u0436\u0434\u044b\u0439 \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442 \u043e\u0434\u043d\u0443 \u0434\u043e\u043b\u044e (<code>1fr<\/code>) \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430 grid-\u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430. \u0412\u0441\u044f \u0432\u0435\u0440\u0445\u043d\u044f\u044f \u0441\u0442\u0440\u043e\u043a\u0430 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f grid-\u043e\u0431\u043b\u0430\u0441\u0442\u044c\u044e \u0441 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c <code>header<\/code> \u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043f\u044f\u0442\u044c \u044f\u0447\u0435\u0435\u043a. \u0421\u0440\u0435\u0434\u043d\u044f\u044f \u0441\u0442\u0440\u043e\u043a\u0430 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0432 \u0441\u0435\u0431\u044f \u0442\u0440\u0435\u0445\u044a\u044f\u0447\u0435\u0435\u0447\u043d\u0443\u044e grid-\u043e\u0431\u043b\u0430\u0441\u0442\u044c <code>main<\/code>, \u043e\u0434\u043d\u0443 \u043f\u0443\u0441\u0442\u0443\u044e \u044f\u0447\u0435\u0439\u043a\u0443 \u0438 \u043e\u0434\u043d\u043e\u044f\u0447\u0435\u0435\u0447\u043d\u0443\u044e grid-\u043e\u0431\u043b\u0430\u0441\u0442\u044c <code>sidebar<\/code>. \u041f\u043e\u0441\u043b\u0435\u0434\u043d\u044e\u044e \u0441\u0442\u0440\u043e\u043a\u0443 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442 grid-\u043e\u0431\u043b\u0430\u0441\u0442\u044c <code>footer<\/code> \u0438\u0437 \u043f\u044f\u0442\u0438 \u044f\u0447\u0435\u0435\u043a. \u0418\u0442\u043e\u0433\u043e\u0432\u0430\u044f \u0441\u0445\u0435\u043c\u0430 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0435\u0442\u043a\u0438 \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0442\u0430\u043a:<\/p>\n<figure>\n  <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/grid-container-03-min.png\" alt=\"\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u043e grid-template-areas\" \/><br \/>\n<\/figure>\n<p><strong>\u0412\u0430\u0436\u043d\u043e:<\/strong> \u043a\u0430\u0436\u0434\u0430\u044f \u0441\u0442\u0440\u043e\u043a\u0430 \u0432 \u043e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u0438\u0438 \u0434\u043e\u043b\u0436\u043d\u0430 \u0438\u043c\u0435\u0442\u044c \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u044f\u0447\u0435\u0435\u043a.<\/p>\n<p>\u0414\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043e\u0434\u043d\u043e\u0439 \u043f\u0443\u0441\u0442\u043e\u0439 grid-\u044f\u0447\u0435\u0439\u043a\u0438 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043b\u044e\u0431\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0442\u043e\u0447\u0435\u043a, \u0441\u0442\u043e\u044f\u0449\u0438\u0445 \u0440\u044f\u0434\u043e\u043c. \u0418\u043d\u044b\u043c\u0438 \u0441\u043b\u043e\u0432\u0430\u043c\u0438, \u0434\u043e \u0442\u0435\u0445 \u043f\u043e\u0440, \u043f\u043e\u043a\u0430 \u043c\u0435\u0436\u0434\u0443 \u044d\u0442\u0438\u043c\u0438 \u0442\u043e\u0447\u043a\u0430\u043c\u0438 \u043d\u0435\u0442 \u043f\u0440\u043e\u0431\u0435\u043b\u043e\u0432, \u043e\u043d\u0438 \u0431\u0443\u0434\u0443\u0442 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u0441\u043e\u0431\u043e\u0439 \u043e\u0434\u043d\u0443 grid-\u044f\u0447\u0435\u0439\u043a\u0443.<\/p>\n<p>\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u0437\u0434\u0435\u0441\u044c \u0432\u044b \u043d\u0435 \u0434\u0430\u0435\u0442\u0435 \u0438\u043c\u0435\u043d\u0430 grid-\u043b\u0438\u043d\u0438\u044f\u043c, \u0430 \u0438\u043c\u0435\u043d\u0443\u0435\u0442\u0435 \u0442\u043e\u043b\u044c\u043a\u043e grid-\u043e\u0431\u043b\u0430\u0441\u0442\u0438. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c grid-\u043b\u0438\u043d\u0438\u0438 \u043d\u0430 \u043e\u0431\u043e\u0438\u0445 \u043a\u043e\u043d\u0446\u0430\u0445 grid-\u043e\u0431\u043b\u0430\u0441\u0442\u0435\u0439 \u0431\u0443\u0434\u0443\u0442 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0438\u043c\u0435\u043d\u0430 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438. \u041a \u043f\u0440\u0438\u043c\u0435\u0440\u0443, \u0435\u0441\u043b\u0438 grid-\u043e\u0431\u043b\u0430\u0441\u0442\u044c \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f <code>header<\/code>, \u0442\u043e \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u0430\u044f \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u0430\u044f grid-\u043b\u0438\u043d\u0438\u044f \u0438 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u044c\u043d\u0430\u044f grid-\u043b\u0438\u043d\u0438\u044f \u043f\u043e\u043b\u0443\u0447\u0430\u0442 \u0438\u043c\u044f <code>header-start<\/code>, \u0430 \u043a\u043e\u043d\u0435\u0447\u043d\u0430\u044f \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u0430\u044f grid-\u043b\u0438\u043d\u0438\u044f \u0438 \u043a\u043e\u043d\u0435\u0447\u043d\u0430\u044f \u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u044c\u043d\u0430\u044f grid-\u043b\u0438\u043d\u0438\u044f \u043f\u043e\u043b\u0443\u0447\u0430\u0442 \u0438\u043c\u044f <code>header-end<\/code>. \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 grid-\u043b\u0438\u043d\u0438\u0438 \u043c\u043e\u0433\u0443\u0442 \u0438\u043c\u0435\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0438\u043c\u0435\u043d. \u0412 \u043d\u0430\u0448\u0435\u043c \u043f\u0440\u0438\u043c\u0435\u0440\u0435 \u0432\u044b\u0448\u0435 \u043a\u0440\u0430\u0439\u043d\u044f\u044f \u043b\u0435\u0432\u0430\u044f grid-\u043b\u0438\u043d\u0438\u044f \u0438\u043c\u0435\u0435\u0442 \u0442\u0440\u0438 \u0438\u043c\u0435\u043d\u0438: <code>header-start<\/code>, <code>main-start<\/code> \u0438 <code>footer-start<\/code>.<\/p>\n<h2 id=\"grid-template\">\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u043e grid-template<\/h2>\n<p>\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u043e <code>grid-template<\/code> \u2014 \u044d\u0442\u043e \u0441\u043e\u043a\u0440\u0430\u0449\u0435\u043d\u043d\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0437\u0430\u0434\u0430\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0441\u0432\u043e\u0439\u0441\u0442\u0432 <code>grid-template-rows<\/code>, <code>grid-template-columns<\/code> \u0438 <code>grid-template-areas<\/code>.<\/p>\n<p>\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u044f:<\/p>\n<ul>\n<li><code>none<\/code> \u2014 \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0442\u0440\u0435\u0445 \u0441\u0432\u043e\u0439\u0441\u0442\u0432;<\/li>\n<li><strong>&lt;grid-template-rows&gt; \/ &lt;grid-template-columns&gt;<\/strong>&nbsp;\u2014 \u0437\u0430\u0434\u0430\u0435\u0442 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430\u043c <code>grid-template-columns<\/code> \u0438 <code>grid-template-rows<\/code> \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f, \u0430 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0443 <code>grid-template-areas<\/code> \u043f\u0440\u0438\u0441\u0432\u0430\u0438\u0432\u0430\u0435\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 <code>none<\/code>.<\/li>\n<\/ul>\n<p>\u0421\u0445\u0435\u043c\u0430:<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    grid-template: none\r\n                   \u0438\u043b\u0438 &lt;grid-template-rows&gt; \/ &lt;grid-template-columns&gt;;\r\n}\r\n<\/pre>\n<p>\u0422\u0430\u043a\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u0431\u043e\u043b\u0435\u0435 \u0441\u043b\u043e\u0436\u043d\u044b\u0439, \u043d\u043e \u0432\u0435\u0441\u044c\u043c\u0430 \u0443\u0434\u043e\u0431\u043d\u044b\u0439 \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441 \u0434\u043b\u044f \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u0432\u0441\u0435\u0445 \u0442\u0440\u0435\u0445 \u0441\u0432\u043e\u0439\u0441\u0442\u0432. \u041f\u0440\u0438\u043c\u0435\u0440\u044b \u043f\u043e\u043b\u043d\u043e\u0439 \u0438 \u0441\u043e\u043a\u0440\u0430\u0449\u0435\u043d\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438:<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    grid-template-rows: [row1-start] 100px [row1-end row2-start] 100px [row2-end];\r\n    grid-template-columns: auto 50px auto;\r\n    grid-template-areas: &quot;header header header&quot; \r\n                         &quot;footer footer footer&quot;;\r\n}\r\n\r\n\/* \u043a\u043e\u0434 \u0432\u044b\u0448\u0435 \u044d\u043a\u0432\u0438\u0432\u0430\u043b\u0435\u043d\u0442\u0435\u043d \u043a\u043e\u0434\u0443 \u043d\u0438\u0436\u0435 *\/\r\n\r\n.grid-container {\r\n    grid-template: [row1-start] &quot;header header header&quot; 100px [row1-end]\r\n                   [row2-start] &quot;footer footer footer&quot; 100px [row2-end]\r\n                   \/ auto 50px auto;\r\n}\r\n<\/pre>\n<p>\u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e <code>grid-template<\/code> \u043d\u0435 \u0441\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u0435\u0442 \u043d\u0435\u044f\u0432\u043d\u044b\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 \u0441\u0435\u0442\u043a\u0438 (<code>grid-auto-columns<\/code>, <code>grid-auto-rows<\/code> \u0438 <code>grid-auto-flow<\/code>), \u043f\u0440\u0438 \u0442\u043e\u043c, \u0447\u0442\u043e \u0432 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0435 \u0441\u043b\u0443\u0447\u0430\u0435\u0432 \u0432\u044b \u0437\u0430\u0445\u043e\u0442\u0438\u0442\u0435 \u044d\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c, \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e <code>grid<\/code> \u0432\u043c\u0435\u0441\u0442\u043e <code>grid-template<\/code>.<\/p>\n<h2 id=\"grid-row-gap-grid-column-gap\">\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u0430 grid-row-gap \u0438 grid-column-gap<\/h2>\n<p>\u0414\u0430\u043d\u043d\u044b\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u044e\u0442 \u0440\u0430\u0437\u043c\u0435\u0440\u044b grid-\u043b\u0438\u043d\u0438\u0439. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0434\u0443\u043c\u0430\u0442\u044c \u043e\u0431 \u044d\u0442\u043e\u043c \u043a\u0430\u043a \u043e\u0431 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043a\u043e\u0432 \u043c\u0435\u0436\u0434\u0443 \u0441\u0442\u0440\u043e\u043a\u0430\u043c\u0438 \u0438 \u0441\u0442\u043e\u043b\u0431\u0446\u0430\u043c\u0438. \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0437\u0430\u0434\u0430\u0435\u0442\u0441\u044f \u0432 \u043b\u044e\u0431\u044b\u0445 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0445 \u0435\u0434\u0438\u043d\u0438\u0446\u0430\u0445 \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f CSS:<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    grid-column-gap: 15px;\r\n    grid-row-gap: 30px;\r\n}\r\n<\/pre>\n<figure>\n  <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/grid-container-04-min.png\" alt=\"grid-row-gap \u0438 grid-column-gap\" \/><br \/>\n<\/figure>\n<p>\u0422\u0430\u043a\u0438\u0435 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043a\u0438 \u0441\u043e\u0437\u0434\u0430\u044e\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043c\u0435\u0436\u0434\u0443 \u0441\u0442\u0440\u043e\u043a\u0430\u043c\u0438\/\u043a\u043e\u043b\u043e\u043d\u043a\u0430\u043c\u0438, \u043d\u043e \u043d\u0435 \u0441 \u0432\u043d\u0435\u0448\u043d\u0438\u0445 \u043a\u0440\u0430\u0435\u0432.<\/p>\n<h2 id=\"grid-gap\">\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u043e grid-gap<\/h2>\n<p>\u041a\u0430\u043a \u0432\u044b \u0434\u043e\u0433\u0430\u0434\u0430\u043b\u0438\u0441\u044c, \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e <code>grid-gap<\/code> \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0441\u043e\u043a\u0440\u0430\u0449\u0435\u043d\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c \u0441\u0432\u043e\u0439\u0441\u0442\u0432 <code>grid-row-gap<\/code> \u0438 <code>grid-column-gap<\/code>. \u0412 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0438 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u0434\u0432\u0430 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 \u0447\u0435\u0440\u0435\u0437 \u043f\u0440\u043e\u0431\u0435\u043b&nbsp;\u2014 \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0434\u043b\u044f \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043a\u043e\u0432 \u043c\u0435\u0436\u0434\u0443 \u0441\u0442\u0440\u043e\u043a\u0430\u043c\u0438, \u0437\u0430\u0442\u0435\u043c \u0434\u043b\u044f \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043a\u043e\u0432 \u043c\u0435\u0436\u0434\u0443 \u0441\u0442\u043e\u043b\u0431\u0446\u0430\u043c\u0438:<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    grid-gap: 30px 15px;\r\n}\r\n<\/pre>\n<p>\u0415\u0441\u043b\u0438 \u043c\u0435\u0436\u0434\u0443 \u0441\u0442\u0440\u043e\u043a\u0430\u043c\u0438 \u0438 \u043a\u043e\u043b\u043e\u043d\u043a\u0430\u043c\u0438 \u043f\u043b\u0430\u043d\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u0435 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043a\u0438, \u0432 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0438 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 <code>grid-gap<\/code> \u043c\u043e\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u043e\u0434\u0438\u043d \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440.<\/p>\n<h2 id=\"justify-items\">\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u043e justify-items<\/h2>\n<p>\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u043e <code>justify-items<\/code> \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u0442 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0432\u043d\u0443\u0442\u0440\u0438 grid-\u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 \u0432\u0434\u043e\u043b\u044c \u043e\u0441\u0438 \u0441\u0442\u0440\u043e\u043a\u0438. \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0432\u043b\u0438\u044f\u0435\u0442 \u043d\u0430 \u0432\u0441\u0435 grid-\u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430.<\/p>\n<p>\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f:<\/p>\n<ul>\n<li><code>stretch<\/code> (\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e) \u2014 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0437\u0430\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0432\u0441\u044e \u0448\u0438\u0440\u0438\u043d\u0443 grid-\u043e\u0431\u043b\u0430\u0441\u0442\u0438;<\/li>\n<li><code>start<\/code> \u2014 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u043f\u0440\u0438\u0436\u0438\u043c\u0430\u0435\u0442\u0441\u044f \u043a \u043b\u0435\u0432\u043e\u043c\u0443 \u043a\u0440\u0430\u044e grid-\u043e\u0431\u043b\u0430\u0441\u0442\u0438;<\/li>\n<li><code>end<\/code> \u2014 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u043f\u0440\u0438\u0436\u0438\u043c\u0430\u0435\u0442\u0441\u044f \u043a \u043f\u0440\u0430\u0432\u043e\u043c\u0443 \u043a\u0440\u0430\u044e grid-\u043e\u0431\u043b\u0430\u0441\u0442\u0438;<\/li>\n<li><code>center<\/code> \u2014 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u043e \u0446\u0435\u043d\u0442\u0440\u0443 grid-\u043e\u0431\u043b\u0430\u0441\u0442\u0438.<\/li>\n<\/ul>\n<p>\u041d\u0438\u0436\u0435 \u2014 \u0441\u0435\u0440\u0438\u044f \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u0432 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0440\u0430\u0437\u043d\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 <code>justify-items<\/code>:<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    justify-items: stretch;\r\n}\r\n<\/pre>\n<figure>\n  <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/grid-container-08-min.png\" alt=\"justify-items: stretch\" \/><br \/>\n<\/figure>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    justify-items: start;\r\n}\r\n<\/pre>\n<figure>\n  <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/grid-container-05-min.png\" alt=\"justify-items: start\" \/><br \/>\n<\/figure>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    justify-items: end;\r\n}\r\n<\/pre>\n<figure>\n  <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/grid-container-06-min.png\" alt=\"justify-items: end\" \/><br \/>\n<\/figure>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    justify-items: center;\r\n}\r\n<\/pre>\n<figure>\n  <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/grid-container-07-min.png\" alt=\"justify-items: center\" \/><br \/>\n<\/figure>\n<p>\u0422\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u0434\u0430\u0442\u044c \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u043d\u0438\u0435 \u043f\u043e \u043e\u0441\u0438 \u0441\u0442\u0440\u043e\u043a\u0438 \u0434\u043b\u044f \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u0441\u0435\u0442\u043a\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f <a href=\"\/blog\/uchebnik-css\/razmetka-css\/grid\/items#justify-self\">\u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e justify-self<\/a> (\u043c\u044b \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0435\u0433\u043e \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c \u0443\u0440\u043e\u043a\u0435).<\/p>\n<h2 id=\"align-items\">\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u043e align-items<\/h2>\n<p>\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u043e <code>align-items<\/code> \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u0442 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0432\u043d\u0443\u0442\u0440\u0438 grid-\u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 \u0432\u0434\u043e\u043b\u044c \u043e\u0441\u0438 \u0441\u0442\u043e\u043b\u0431\u0446\u0430. \u041f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u043a\u043e \u0432\u0441\u0435\u043c grid-\u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430\u043c \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430.<\/p>\n<p>\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f:<\/p>\n<ul>\n<li><code>stretch<\/code> (\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e) \u2014 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0437\u0430\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0432\u0441\u044e \u0432\u044b\u0441\u043e\u0442\u0443 grid-\u043e\u0431\u043b\u0430\u0441\u0442\u0438;<\/li>\n<li><code>start<\/code> \u2014 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u043f\u0440\u0438\u0436\u0438\u043c\u0430\u0435\u0442\u0441\u044f \u043a \u0432\u0435\u0440\u0445\u043d\u0435\u043c\u0443 \u043a\u0440\u0430\u044e grid-\u043e\u0431\u043b\u0430\u0441\u0442\u0438;<\/li>\n<li><code>end<\/code> \u2014 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u043f\u0440\u0438\u0436\u0438\u043c\u0430\u0435\u0442\u0441\u044f \u043a \u043d\u0438\u0436\u043d\u0435\u043c\u0443 \u043a\u0440\u0430\u044e grid-\u043e\u0431\u043b\u0430\u0441\u0442\u0438;<\/li>\n<li><code>center<\/code> \u2014 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u043e \u0446\u0435\u043d\u0442\u0440\u0443 grid-\u043e\u0431\u043b\u0430\u0441\u0442\u0438.<\/li>\n<\/ul>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    align-items: stretch;\r\n}\r\n<\/pre>\n<figure>\n  <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/grid-container-12-min.png\" alt=\"align-items: stretch\" \/><br \/>\n<\/figure>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    align-items: start;\r\n}\r\n<\/pre>\n<figure>\n  <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/grid-container-09-min.png\" alt=\"align-items: start\" \/><br \/>\n<\/figure>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    align-items: end;\r\n}\r\n<\/pre>\n<figure>\n  <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/grid-container-10-min.png\" alt=\"align-items: end\" \/><br \/>\n<\/figure>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    align-items: center;\r\n}\r\n<\/pre>\n<figure>\n  <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/grid-container-11-min.png\" alt=\"align-items: center\" \/><br \/>\n<\/figure>\n<p>\u0422\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u0434\u0430\u0442\u044c \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u043d\u0438\u0435 \u043f\u043e \u043e\u0441\u0438 \u0441\u0442\u043e\u043b\u0431\u0446\u0430 \u0434\u043b\u044f \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u0441\u0435\u0442\u043a\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f <a href=\"\/blog\/uchebnik-css\/razmetka-css\/grid\/items#align-self\">\u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e align-self<\/a> (\u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u043e \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c \u0443\u0440\u043e\u043a\u0435).<\/p>\n<h2 id=\"justify-content\">\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u043e justify-content<\/h2>\n<p>\u041c\u043e\u0436\u0435\u0442 \u0441\u043b\u0443\u0447\u0438\u0442\u044c\u0441\u044f \u0442\u0430\u043a, \u0447\u0442\u043e \u043e\u0431\u0449\u0438\u0439 \u0440\u0430\u0437\u043c\u0435\u0440 \u0441\u0435\u0442\u043a\u0438 \u0431\u0443\u0434\u0435\u0442 \u0431\u043e\u043b\u044c\u0448\u0435, \u0447\u0435\u043c \u0440\u0430\u0437\u043c\u0435\u0440 grid-\u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0442\u0430\u043a\u043e\u0435 \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u043e\u0438\u0437\u043e\u0439\u0442\u0438, \u0435\u0441\u043b\u0438 \u0448\u0438\u0440\u0438\u043d\u0430 \u0432\u0441\u0435\u0445 grid-\u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 (\u0442.&nbsp;\u0435. \u0437\u0430\u0434\u0430\u043d\u0430 \u0432 \u0442\u0430\u043a\u0438\u0445 \u0435\u0434\u0438\u043d\u0438\u0446\u0430\u0445 \u043a\u0430\u043a <code>px<\/code>). \u0412 \u044d\u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u043d\u0438\u0435 \u0441\u0435\u0442\u043a\u0438 \u0432 grid-\u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0435 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 <code>justify-content<\/code>. \u042d\u0442\u043e \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u0442 \u0441\u0435\u0442\u043a\u0443 \u0432\u0434\u043e\u043b\u044c \u043e\u0441\u0438 \u0441\u0442\u0440\u043e\u043a\u0438.<\/p>\n<p>\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f:<\/p>\n<ul>\n<li><code>stretch<\/code> \u2014 \u0438\u0437\u043c\u0435\u043d\u044f\u0435\u0442 \u0440\u0430\u0437\u043c\u0435\u0440\u044b grid-\u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u0442\u0430\u043a, \u0447\u0442\u043e\u0431\u044b \u0441\u0435\u0442\u043a\u0430 \u043c\u043e\u0433\u043b\u0430 \u0437\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0432\u0441\u044e \u0448\u0438\u0440\u0438\u043d\u0443 grid-\u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430;<\/li>\n<li><code>start<\/code> \u2014 \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u0442 \u0441\u0435\u0442\u043a\u0443 \u043f\u043e \u043b\u0435\u0432\u043e\u043c\u0443 \u043a\u0440\u0430\u044e grid-\u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430;<\/li>\n<li><code>end<\/code> \u2014 \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u0442 \u0441\u0435\u0442\u043a\u0443 \u043f\u043e \u043f\u0440\u0430\u0432\u043e\u043c\u0443 \u043a\u0440\u0430\u044e grid-\u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430;<\/li>\n<li><code>center<\/code> \u2014 \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u0442 \u0441\u0435\u0442\u043a\u0443 \u043f\u043e \u0446\u0435\u043d\u0442\u0440\u0443 grid-\u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430;<\/li>\n<li><code>space-around<\/code> \u2014 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442 \u0440\u0430\u0432\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430 \u043c\u0435\u0436\u0434\u0443 \u043a\u0430\u0436\u0434\u044b\u043c grid-\u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u043c, \u0430 \u043f\u043e \u043a\u0440\u0430\u044f\u043c \u0441\u0435\u0442\u043a\u0438 \u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u0443 \u044d\u0442\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430;<\/li>\n<li><code>space-between<\/code> \u2014 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442 \u0440\u0430\u0432\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430 \u043c\u0435\u0436\u0434\u0443 \u043a\u0430\u0436\u0434\u044b\u043c grid-\u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u043c, \u043d\u043e \u043f\u043e \u043a\u0440\u0430\u044f\u043c \u0441\u0435\u0442\u043a\u0438 \u043d\u0435 \u0441\u043e\u0437\u0434\u0430\u0435\u0442 \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430;<\/li>\n<li><code>space-evenly<\/code> \u2014 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442 \u0440\u0430\u0432\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430 \u043c\u0435\u0436\u0434\u0443 \u043a\u0430\u0436\u0434\u044b\u043c grid-\u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u043c, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043a\u0440\u0430\u044f \u0441\u0435\u0442\u043a\u0438.<\/li>\n<\/ul>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n  justify-content: stretch;\r\n}\r\n<\/pre>\n<a rel=\"prettyPhoto\" href=\"\/blog\/wp-content\/uploads\/grid-container-16-min.png\" class=\"lightboxhover\"><\/p>\n<figure>\n    <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/grid-container-16-min.png\" alt=\"justify-content: stretch\" \/><br \/>\n  <\/figure>\n<p><\/a>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n  justify-content: start;\r\n}\r\n<\/pre>\n<a rel=\"prettyPhoto\" href=\"\/blog\/wp-content\/uploads\/grid-container-13-min.png\" class=\"lightboxhover\"><\/p>\n<figure>\n    <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/grid-container-13-min.png\" alt=\"justify-content: start\" \/><br \/>\n  <\/figure>\n<p><\/a>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n  justify-content: end;\r\n}\r\n<\/pre>\n<a rel=\"prettyPhoto\" href=\"\/blog\/wp-content\/uploads\/grid-container-14-min.png\" class=\"lightboxhover\"><\/p>\n<figure>\n    <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/grid-container-14-min.png\" alt=\"justify-content: end\" \/><br \/>\n  <\/figure>\n<p><\/a>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n  justify-content: center;\r\n}\r\n<\/pre>\n<a rel=\"prettyPhoto\" href=\"\/blog\/wp-content\/uploads\/grid-container-15-min.png\" class=\"lightboxhover\"><\/p>\n<figure>\n    <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/grid-container-15-min.png\" alt=\"justify-content: center\" \/><br \/>\n  <\/figure>\n<p><\/a>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n  justify-content: space-around;\r\n}\r\n<\/pre>\n<a rel=\"prettyPhoto\" href=\"\/blog\/wp-content\/uploads\/grid-container-17-min.png\" class=\"lightboxhover\"><\/p>\n<figure>\n    <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/grid-container-17-min.png\" alt=\"justify-content: space-around\" \/><br \/>\n  <\/figure>\n<p><\/a>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n  justify-content: space-between;\r\n}\r\n<\/pre>\n<a rel=\"prettyPhoto\" href=\"\/blog\/wp-content\/uploads\/grid-container-18-min.png\" class=\"lightboxhover\"><\/p>\n<figure>\n    <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/grid-container-18-min.png\" alt=\"justify-content: space-between\" \/><br \/>\n  <\/figure>\n<p><\/a>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n  justify-content: space-evenly;\r\n}\r\n<\/pre>\n<a rel=\"prettyPhoto\" href=\"\/blog\/wp-content\/uploads\/grid-container-19-min.png\" class=\"lightboxhover\"><\/p>\n<figure>\n    <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/grid-container-19-min.png\" alt=\"justify-content: space-evently\" \/><br \/>\n  <\/figure>\n<p><\/a>\n<h2 id=\"align-content\">\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u043e align-content<\/h2>\n<p>\u0414\u0430\u043d\u043d\u043e\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e \u043f\u043e\u0445\u043e\u0436\u0435 \u043d\u0430 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0435, \u0441 \u0442\u043e\u0439 \u043b\u0438\u0448\u044c \u0440\u0430\u0437\u043d\u0438\u0446\u0435\u0439, \u0447\u0442\u043e \u0442\u0435\u043f\u0435\u0440\u044c \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u043d\u0438\u0435 \u0441\u0435\u0442\u043a\u0438 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u043f\u043e \u043e\u0441\u0438 \u0441\u0442\u043e\u043b\u0431\u0446\u0430. \u0421\u0432\u043e\u0439\u0441\u0442\u0432\u043e <code>align-content<\/code> \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442 \u0442\u0435 \u0436\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f, \u0447\u0442\u043e \u0438 <code>justify-content<\/code> (\u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0438\u0445 \u0432\u044b\u0448\u0435). \u041c\u044b \u043d\u0435 \u0431\u0443\u0434\u0435\u043c \u0438\u0445 \u0434\u0443\u0431\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u043d\u043e \u0443\u043f\u043e\u043c\u044f\u043d\u0435\u043c \u043e\u0431 \u043e\u0442\u043b\u0438\u0447\u0438\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 <code>start<\/code> \u0438 <code>end<\/code>: \u0435\u0441\u043b\u0438 \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u0441\u043e \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e\u043c <code>justify-content<\/code> \u0441\u0435\u0442\u043a\u0430 \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u043e \u043b\u0435\u0432\u043e\u043c\u0443 (start) \u0438\u043b\u0438 \u043f\u0440\u0430\u0432\u043e\u043c\u0443 (end) \u043a\u0440\u0430\u044e, \u0442\u043e \u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u0441\u043e \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e\u043c <code>align-content<\/code> \u0441\u0435\u0442\u043a\u0430 \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u043b\u0438\u0431\u043e \u043f\u043e \u0432\u0435\u0440\u0445\u043d\u0435\u043c\u0443 \u043a\u0440\u0430\u044e grid-\u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430 (start), \u043b\u0438\u0431\u043e \u043f\u043e \u043d\u0438\u0436\u043d\u0435\u043c\u0443 (end).<\/p>\n<h2 id=\"grid-auto-rows-grid-auto-columns\">\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u0430 grid-auto-rows \u0438 grid-auto-columns<\/h2>\n<p>\u0414\u0430\u043d\u043d\u044b\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u044e\u0442 \u0440\u0430\u0437\u043c\u0435\u0440\u044b \u043b\u044e\u0431\u044b\u0445 grid-\u043f\u0443\u0442\u0435\u0439, \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 (\u043d\u0435\u044f\u0432\u043d\u044b\u0445 grid-\u043f\u0443\u0442\u0435\u0439). \u041d\u0435\u044f\u0432\u043d\u044b\u0435 grid-\u043f\u0443\u0442\u0438 \u0441\u043e\u0437\u0434\u0430\u044e\u0442\u0441\u044f, \u043a\u043e\u0433\u0434\u0430 \u0432\u044b \u044f\u0432\u043d\u043e \u0437\u0430\u0434\u0430\u0435\u0442\u0435 \u043f\u043e\u0437\u0438\u0446\u0438\u044e \u0441\u0442\u0440\u043e\u043a \u0438 \u0441\u0442\u043e\u043b\u0431\u0446\u043e\u0432 (\u0447\u0435\u0440\u0435\u0437 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 <code>grid-template-rows<\/code> \u0438 <code>grid-template-columns<\/code>), \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0430\u0445\u043e\u0434\u044f\u0442\u0441\u044f \u0437\u0430 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u043c\u0438 \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0435\u0442\u043a\u0438.<\/p>\n<p>\u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0440\u0430\u0437\u043c\u0435\u0440 \u043f\u0443\u0442\u0438 \u0432 \u043b\u044e\u0431\u044b\u0445 \u0435\u0434\u0438\u043d\u0438\u0446\u0430\u0445 \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f \u0434\u043b\u0438\u043d\u044b CSS, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0432 \u043f\u0440\u043e\u0446\u0435\u043d\u0442\u0430\u0445 \u0438\u043b\u0438 \u0434\u043e\u043b\u044f\u0445 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430 <code>fr<\/code>.<\/p>\n<p>\u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043d\u044f\u0442\u044c, \u043a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u044e\u0442\u0441\u044f \u043d\u0435\u044f\u0432\u043d\u044b\u0435 grid-\u043f\u0443\u0442\u0438, \u0432\u0437\u0433\u043b\u044f\u043d\u0438\u0442\u0435 \u043d\u0430 \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u044e \u043d\u0438\u0436\u0435:<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    grid-template-rows: 150px 150px;\r\n    grid-template-columns: 250px 250px;\r\n}\r\n<\/pre>\n<figure>\n  <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/grid-container-20-min.png\" alt=\"grid-template-rows \u0438 grid-template-columns\" \/><br \/>\n<\/figure>\n<p>\u042d\u0442\u043e\u0442 \u043a\u043e\u0434 \u0441\u043e\u0437\u0434\u0430\u0441\u0442 \u0441\u0435\u0442\u043a\u0443 2\u00d72. \u041d\u043e \u0442\u0435\u043f\u0435\u0440\u044c \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u044c\u0442\u0435, \u0447\u0442\u043e \u0432\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435 <a href=\"\/blog\/uchebnik-css\/razmetka-css\/grid\/items#grid-row-grid-column\">\u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 grid-row \u0438 grid-column<\/a> \u0434\u043b\u044f \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f \u0432\u0430\u0448\u0438\u0445 grid-\u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c:<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.item-a {\r\n    grid-row: 2 \/ 3;\r\n    grid-column: 1 \/ 2;\r\n}\r\n.item-b {\r\n    grid-row: 2 \/ 3;\r\n    grid-column: 5 \/ 6;\r\n}\r\n<\/pre>\n<a rel=\"prettyPhoto\" href=\"\/blog\/wp-content\/uploads\/grid-container-21-min.png\" class=\"lightboxhover\"><\/p>\n<figure>\n    <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/grid-container-21-min.png\" alt=\"\u041d\u0435\u044f\u0432\u043d\u044b\u0435 grid-\u043f\u0443\u0442\u0438\" \/><br \/>\n  <\/figure>\n<p><\/a>\n<p>\u041c\u044b \u0441\u043a\u0430\u0437\u0430\u043b\u0438 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0443 <code>.item-b<\/code> \u043d\u0430\u0447\u0438\u043d\u0430\u0442\u044c\u0441\u044f \u0432 \u0441\u0442\u043e\u043b\u0431\u0446\u0435&nbsp;5 \u0438 \u0437\u0430\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u0432 \u0441\u0442\u043e\u043b\u0431\u0446\u0435&nbsp;6, \u043d\u043e \u043c\u044b \u043d\u0438\u043a\u043e\u0433\u0434\u0430 \u043d\u0435 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u043b\u0438 \u0441\u0442\u043e\u043b\u0431\u0446\u044b&nbsp;5&nbsp;\u0438&nbsp;6. \u0418\u043c\u0435\u043d\u043d\u043e \u043f\u043e\u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u043c\u044b \u0441\u0441\u044b\u043b\u0430\u0435\u043c\u0441\u044f \u043d\u0430 \u043d\u0435\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u0441\u0442\u043e\u043b\u0431\u0446\u044b, \u043f\u043e\u044f\u0432\u044f\u0442\u0441\u044f \u043d\u0435\u044f\u0432\u043d\u044b\u0435 grid-\u043f\u0443\u0442\u0438 \u0441 \u0448\u0438\u0440\u0438\u043d\u043e\u0439&nbsp;0. \u0418 \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 <code>grid-auto-rows<\/code> \u0438 <code>grid-auto-columns<\/code> \u0434\u043b\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u0440\u0430\u0437\u043c\u0435\u0440\u043e\u0432 \u044d\u0442\u0438\u0445 \u043d\u0435\u044f\u0432\u043d\u044b\u0445 grid-\u043f\u0443\u0442\u0435\u0439:<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    grid-auto-columns: 250px;\r\n}\r\n<\/pre>\n<a rel=\"prettyPhoto\" href=\"\/blog\/wp-content\/uploads\/grid-container-22-min.png\" class=\"lightboxhover\"><\/p>\n<figure>\n    <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/grid-container-22-min.png\" alt=\"\u0420\u0430\u0437\u043c\u0435\u0440\u044b \u0434\u043b\u044f \u043d\u0435\u044f\u0432\u043d\u044b\u0445 grid-\u043f\u0443\u0442\u0435\u0439\" \/><br \/>\n  <\/figure>\n<p><\/a>\n<h2 id=\"grid-auto-flow\">\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u043e grid-auto-flow<\/h2>\n<p>\u0415\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c grid-\u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u044b \u043d\u0435 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u043b\u0438 \u044f\u0432\u043d\u043e, \u0442\u043e \u0441\u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f \u044d\u0442\u0438\u0445 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432. \u0421\u0432\u043e\u0439\u0441\u0442\u0432\u043e <code>grid-auto-flow<\/code> \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0442\u0435\u043c, \u043a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0430\u0432\u0442\u043e\u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f.<\/p>\n<p>\u0414\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f:<\/p>\n<ul>\n<li><code>row<\/code> (\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e)&nbsp;\u2014 \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0443 \u0430\u0432\u0442\u043e\u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043a\u0430\u0436\u0434\u0443\u044e \u0441\u0442\u0440\u043e\u043a\u0443 \u0441\u0435\u0442\u043a\u0438 \u043f\u043e\u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e, \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u044f \u043d\u043e\u0432\u044b\u0435 \u0441\u0442\u0440\u043e\u043a\u0438 \u043f\u043e \u043c\u0435\u0440\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438;<\/li>\n<li><code>column<\/code> \u2014 \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0443 \u0430\u0432\u0442\u043e\u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043a\u0430\u0436\u0434\u044b\u0439 \u0441\u0442\u043e\u043b\u0431\u0435\u0446 \u0441\u0435\u0442\u043a\u0438 \u043f\u043e\u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e, \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u044f \u043d\u043e\u0432\u044b\u0435 \u0441\u0442\u043e\u043b\u0431\u0446\u044b \u043f\u043e \u043c\u0435\u0440\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438;<\/li>\n<li><code>dense<\/code> \u2014 \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0443 \u0430\u0432\u0442\u043e\u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f \u043f\u043e\u043f\u044b\u0442\u0430\u0442\u044c\u0441\u044f \u0437\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0440\u0430\u043d\u0435\u0435 \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0432\u0448\u0438\u0435\u0441\u044f \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043a\u0438 \u0432 \u0441\u0435\u0442\u043a\u0435, \u0435\u0441\u043b\u0438 \u043f\u043e\u044f\u0432\u044f\u0442\u0441\u044f \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0440\u0443 grid-\u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b. \u0412\u0430\u0436\u043d\u043e: \u044d\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u0432\u0435\u0441\u0442\u0438 \u043a \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044e \u043f\u043e\u0440\u044f\u0434\u043a\u0430 \u0432\u044b\u0432\u043e\u0434\u0430 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432.<\/li>\n<\/ul>\n<p>\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u0437\u0433\u043b\u044f\u043d\u0438\u0442\u0435 \u043d\u0430 \u044d\u0442\u043e\u0442 HTML-\u043a\u043e\u0434:<\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n&lt;div class=&quot;grid-container&quot;&gt;\r\n    &lt;div class=&quot;item-a&quot;&gt;item-a&lt;\/div&gt;\r\n    &lt;div class=&quot;item-b&quot;&gt;item-b&lt;\/div&gt;\r\n    &lt;div class=&quot;item-c&quot;&gt;item-c&lt;\/div&gt;\r\n    &lt;div class=&quot;item-d&quot;&gt;item-d&lt;\/div&gt;\r\n    &lt;div class=&quot;item-e&quot;&gt;item-e&lt;\/div&gt;\r\n&lt;\/div&gt;\r\n<\/pre>\n<p>\u041c\u044b \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u043c \u0441\u0435\u0442\u043a\u0443 \u0441 \u0434\u0432\u0443\u043c\u044f \u0441\u0442\u0440\u043e\u043a\u0430\u043c\u0438 \u0438 \u043f\u044f\u0442\u044c\u044e \u0441\u0442\u043e\u043b\u0431\u0446\u0430\u043c\u0438 \u0438 \u0437\u0430\u0434\u0430\u0435\u043c \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e <code>grid-auto-flow<\/code> \u0441\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c <code>row<\/code>:<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    display: grid;\r\n    grid-template-rows: 150px 150px;\r\n    grid-template-columns: 250px 250px 250px 250px 250px;\r\n    grid-auto-flow: row;\r\n}\r\n<\/pre>\n<p>\u041f\u0440\u0438 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u0438 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u0432 \u0441\u0435\u0442\u043a\u0435 \u0443\u043a\u0430\u0436\u0435\u043c \u043f\u043e\u0437\u0438\u0446\u0438\u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u0434\u0432\u0443\u0445 \u0438\u0437 \u043d\u0438\u0445:<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.item-a {\r\n    grid-column: 1;\r\n    grid-row: 1 \/ 3;\r\n}\r\n.item-e {\r\n    grid-column: 5;\r\n    grid-row: 1 \/ 3;\r\n}\r\n<\/pre>\n<p>\u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043c\u044b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 <code>row<\/code> \u0434\u043b\u044f \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 <code>grid-auto-flow<\/code>, \u043d\u0430\u0448\u0430 \u0441\u0435\u0442\u043a\u0430 \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0433\u043b\u044f\u0434\u0435\u0442\u044c \u0442\u0430\u043a. \u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u043a\u0430\u043a \u0442\u0440\u0438 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u044b \u043d\u0435 \u0440\u0430\u0437\u043c\u0435\u0449\u0430\u043b\u0438 (<code>.item-b<\/code>, <code>.item-c<\/code> \u0438 <code>.item-d<\/code>), \u0440\u0430\u0437\u043c\u0435\u0449\u0430\u044e\u0442\u0441\u044f \u0432 \u0441\u0442\u0440\u043e\u043a\u0430\u0445 \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e:<\/p>\n<a rel=\"prettyPhoto\" href=\"\/blog\/wp-content\/uploads\/grid-container-23-min.png\" class=\"lightboxhover\"><\/p>\n<figure>\n    <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/grid-container-23-min.png\" alt=\"grid-auto-flow: row\" \/><br \/>\n  <\/figure>\n<p><\/a>\n<p>\u0418, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u0435\u0441\u043b\u0438 \u043c\u044b \u0437\u0430\u0434\u0430\u0434\u0438\u043c \u0434\u043b\u044f \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 <code>grid-auto-flow<\/code> \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 <code>column<\/code>, \u0442\u043e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b <code>.item-b<\/code>, <code>.item-c<\/code> \u0438 <code>.item-d<\/code> \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u044f\u0442\u0441\u044f \u0432 \u0441\u0442\u043e\u043b\u0431\u0446\u0430\u0445:<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    display: grid;\r\n    grid-template-rows: 150px 150px;\r\n    grid-template-columns: 250px 250px 250px 250px 250px;\r\n    grid-auto-flow: column;\r\n}\r\n<\/pre>\n<a rel=\"prettyPhoto\" href=\"\/blog\/wp-content\/uploads\/grid-container-24-min.png\" class=\"lightboxhover\"><\/p>\n<figure>\n    <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/grid-container-24-min.png\" alt=\"grid-auto-flow: column\" \/><br \/>\n  <\/figure>\n<p><\/a>\n<h2 id=\"grid\">\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u043e grid<\/h2>\n<p>\u041d\u0430\u043a\u043e\u043d\u0435\u0446, \u043c\u044b \u0434\u043e\u0448\u043b\u0438 \u0434\u043e \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0433\u043e \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 \u0432 \u0441\u043f\u0438\u0441\u043a\u0435. \u0418\u0442\u0430\u043a, \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e <code>grid<\/code>&nbsp;\u2014 \u044d\u0442\u043e \u043a\u0440\u0430\u0442\u043a\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0430\u044f \u0432 \u043e\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430:<\/p>\n<ul>\n<li><code>grid-template-rows<\/code><\/li>\n<li><code>grid-template-columns<\/code><\/li>\n<li><code>grid-template-areas<\/code><\/li>\n<li><code>grid-auto-rows<\/code><\/li>\n<li><code>grid-auto-columns<\/code><\/li>\n<li><code>grid-auto-flow<\/code><\/li>\n<\/ul>\n<p>\u0422\u0430\u043a\u0436\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e <code>grid<\/code> \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0441\u0432\u043e\u0439\u0441\u0442\u0432 <code>grid-column-gap<\/code> \u0438 <code>grid-row-gap<\/code>, \u0434\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u043e\u043d\u0438 \u043d\u0435 \u0437\u0430\u0434\u0430\u043d\u044b \u044f\u0432\u043d\u043e \u0432 \u0434\u0430\u043d\u043d\u043e\u043c \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0435.<\/p>\n<p>\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u044f:<\/p>\n<ul>\n<li><code>none<\/code> \u2014 \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0441\u0432\u043e\u0439\u0441\u0442\u0432;<\/li>\n<li><strong>&lt;grid-template-rows&gt; \/ &lt;grid-template-columns&gt;<\/strong>&nbsp;\u2014 \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442 \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0441\u0432\u043e\u0439\u0441\u0442\u0432 <code>grid-template-rows<\/code> \u0438 <code>grid-template-columns<\/code> \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0437\u0430\u0434\u0430\u0435\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0434\u043b\u044f \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0432\u043e\u0439\u0441\u0442\u0432;<\/li>\n<li><strong>&lt;grid-auto-flow&gt; [&lt;grid-auto-rows&gt; [ \/ &lt;grid-auto-columns&gt;] ]<\/strong>&nbsp;\u2014 \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442 \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0441\u0432\u043e\u0439\u0441\u0442\u0432 <code>grid-auto-flow<\/code>, <code>grid-auto-rows<\/code> \u0438 <code>grid-auto-columns<\/code> \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e. \u0415\u0441\u043b\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 <code>grid-auto-columns<\/code> \u043d\u0435 \u0437\u0430\u0434\u0430\u043d\u043e, \u0442\u043e \u0435\u043c\u0443 \u0437\u0430\u0434\u0430\u0435\u0442\u0441\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435, \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u043e\u0435 \u0434\u043b\u044f <code>grid-auto-rows<\/code>. \u0415\u0441\u043b\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043d\u0435 \u0437\u0430\u0434\u0430\u043d\u044b \u0434\u043b\u044f \u043e\u0431\u043e\u0438\u0445 \u0441\u0432\u043e\u0439\u0441\u0442\u0432, \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e.<\/li>\n<\/ul>\n<p>\u0421\u0445\u0435\u043c\u0430:<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    grid: none\r\n          \u0438\u043b\u0438 &lt;grid-template-rows&gt; \/ &lt;grid-template-columns&gt;\r\n          \u0438\u043b\u0438 &lt;grid-auto-flow&gt; [&lt;grid-auto-rows&gt; [\/ &lt;grid-auto-columns&gt;]];\r\n}\r\n<\/pre>\n<p>&nbsp;<\/p>\n<div class=\"divider\"><h5><span>\u041f\u0440\u0438\u043c\u0435\u0440<\/span><\/h5><\/div>\n<p>\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0431\u043b\u043e\u043a\u0438 CSS-\u043a\u043e\u0434\u0430 \u0438\u0434\u0435\u043d\u0442\u0438\u0447\u043d\u044b \u043f\u043e \u0441\u0432\u043e\u0435\u043c\u0443 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044e:<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n  grid-template-rows: 150px auto;\r\n  grid-template-columns: 1fr auto 1fr;\r\n  grid-template-areas: none;\r\n}\r\n\r\n\/* \u043a\u043e\u0434 \u0432\u044b\u0448\u0435 \u044d\u043a\u0432\u0438\u0432\u0430\u043b\u0435\u043d\u0442\u0435\u043d \u043a\u043e\u0434\u0443 \u043d\u0438\u0436\u0435 *\/\r\n\r\n.grid-container {\r\n  grid: 150px auto \/ 1fr auto 1fr;\r\n}\r\n<\/pre>\n<p>\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u043f\u0430\u0440\u0430 \u0442\u0430\u043a\u0436\u0435 \u044d\u043a\u0432\u0438\u0432\u0430\u043b\u0435\u043d\u0442\u043d\u0430:<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n  grid-auto-flow: column;\r\n  grid-auto-rows: 1fr;\r\n  grid-auto-columns: auto;\r\n}\r\n\r\n\/* \u043a\u043e\u0434 \u0432\u044b\u0448\u0435 \u044d\u043a\u0432\u0438\u0432\u0430\u043b\u0435\u043d\u0442\u0435\u043d \u043a\u043e\u0434\u0443 \u043d\u0438\u0436\u0435 *\/\r\n\r\n.grid-container {\r\n  grid: column 1fr \/ auto;\r\n}\r\n<\/pre>\n<p>\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u043e <code>grid<\/code> \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u043d\u0438\u043c\u0430\u0435\u0442 \u0431\u043e\u043b\u0435\u0435 \u0441\u043b\u043e\u0436\u043d\u044b\u0439, \u043d\u043e \u0443\u0434\u043e\u0431\u043d\u044b\u0439 \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441 \u0434\u043b\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0432\u0441\u0435\u0445 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u0441\u0440\u0430\u0437\u0443. \u0412\u044b \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 <code>grid-template-areas<\/code>, <code>grid-template-rows<\/code> \u0438 <code>grid-template-columns<\/code>, \u0430 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0441\u0432\u043e\u0439\u0441\u0442\u0432 \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0438\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e. \u0418\u043d\u044b\u043c\u0438 \u0441\u043b\u043e\u0432\u0430\u043c\u0438, \u0432\u044b \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442\u0435 \u0438\u043c\u0435\u043d\u0430 grid-\u043b\u0438\u043d\u0438\u0439, \u0440\u0430\u0437\u043c\u0435\u0440\u044b grid-\u043f\u0443\u0442\u0435\u0439 \u0438 \u0448\u0430\u0431\u043b\u043e\u043d \u0441\u0435\u0442\u043a\u0438. \u042d\u0442\u043e \u043f\u0440\u043e\u0449\u0435 \u043e\u043f\u0438\u0441\u0430\u0442\u044c \u043d\u0430 \u043f\u0440\u0438\u043c\u0435\u0440\u0435:<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.grid-container {\r\n    grid-template-areas: &quot;header header header&quot;\r\n                         &quot;footer footer footer&quot;;\r\n    grid-template-rows: [row1-start] 1fr [row1-end row2-start] 30px [row2-end];\r\n    grid-template-columns: auto 65px auto;    \r\n}\r\n\r\n\/* \u043a\u043e\u0434 \u0432\u044b\u0448\u0435 \u044d\u043a\u0432\u0438\u0432\u0430\u043b\u0435\u043d\u0442\u0435\u043d \u043a\u043e\u0434\u0443 \u043d\u0438\u0436\u0435 *\/\r\n\r\n.grid-container {\r\n    grid: [row1-start] &quot;header header header&quot; 1fr [row1-end]\r\n          [row2-start] &quot;footer footer footer&quot; 30px [row2-end]\r\n          \/ auto 65px auto;\r\n}\r\n<\/pre>\n<hr>\n<p class=\"see-also\"><strong>\u0414\u0430\u043b\u0435\u0435 \u0432 \u0443\u0447\u0435\u0431\u043d\u0438\u043a\u0435:<\/strong> <a href=\"\/blog\/uchebnik-css\/razmetka-css\/grid\/items\" title=\"CSS-\u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 \u0434\u043b\u044f grid-\u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432\">\u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 \u0434\u043b\u044f grid-\u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0412 \u044d\u0442\u043e\u043c \u0443\u0440\u043e\u043a\u0435 \u043c\u044b \u0438\u0437\u0443\u0447\u0438\u043c CSS-\u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u044e\u0442\u0441\u044f \u043a grid-\u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0443. \u041d\u043e \u043f\u0435\u0440\u0435\u0434 \u044d\u0442\u0438\u043c \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u043e\u0441\u0432\u0435\u0436\u0438\u043c \u0432 \u043f\u0430\u043c\u044f\u0442\u0438, \u043a\u0430\u043a \u0432\u043e\u043e\u0431\u0449\u0435 \u0441\u043e\u0437\u0434\u0430\u0435\u0442\u0441\u044f grid-\u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440 \u0438 \u043a\u0430\u043a\u0438\u0435 \u0431\u044b\u0432\u0430\u044e\u0442 \u0435\u0433\u043e \u0432\u0430\u0440\u0438\u0430\u0446\u0438\u0438.<\/p>\n<p><span class=\"more-link\"><a href=\"https:\/\/idg.net.ua\/blog\/uchebnik-css\/razmetka-css\/grid\/container\" class=\"more-link\">\u0427\u0438\u0442\u0430\u0442\u044c \u0434\u0430\u043b\u0435\u0435<\/a><\/span><\/p>\n","protected":false},"author":6,"featured_media":11291,"parent":11240,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/idg.net.ua\/blog\/wp-json\/wp\/v2\/pages\/11257"}],"collection":[{"href":"https:\/\/idg.net.ua\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/idg.net.ua\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/idg.net.ua\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/idg.net.ua\/blog\/wp-json\/wp\/v2\/comments?post=11257"}],"version-history":[{"count":32,"href":"https:\/\/idg.net.ua\/blog\/wp-json\/wp\/v2\/pages\/11257\/revisions"}],"predecessor-version":[{"id":11358,"href":"https:\/\/idg.net.ua\/blog\/wp-json\/wp\/v2\/pages\/11257\/revisions\/11358"}],"up":[{"embeddable":true,"href":"https:\/\/idg.net.ua\/blog\/wp-json\/wp\/v2\/pages\/11240"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/idg.net.ua\/blog\/wp-json\/wp\/v2\/media\/11291"}],"wp:attachment":[{"href":"https:\/\/idg.net.ua\/blog\/wp-json\/wp\/v2\/media?parent=11257"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}