CSS рдЧреНрд░рд┐рдб: рдПрдХ рдЙрддреНрддрд░рджрд╛рдпреА 20-рд▓рд╛рдЗрди рдкрддреНрд░рд┐рдХрд╛ рд▓реЗрдЖрдЙрдЯ рдЯрд╛рдЗрдк рдХрд░рдирд╛


рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдореИрдВрдиреЗ рдПрдХ рдмреНрд▓реЙрдЧ рд░реЛрд▓ (рдмрд╛рд╣рд░реА рдЙрдкрдпреЛрдЧреА / рджрд┐рд▓рдЪрд╕реНрдк рдмреНрд▓реЙрдЧреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА) рдХреЗ рдЖрдзреБрдирд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛ред рдЗрди рдмреНрд▓реЙрдЧреЛрдВ рдкрд░ рдирд╡реАрдирддрдо рдкреЛрд╕реНрдЯ рдХреЗ рдЪрдпрди рдХреЗ рд╕рд╛рде рдкрд╛рдардХреЛрдВ рдХреЛ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдерд╛, рд╕рд╛рдЗрдбрдмрд╛рд░ рдореЗрдВ рд▓рд┐рдВрдХ рдХреА рдПрдХ рд╕реВрдЦреА рд╕реВрдЪреА рдХреЗ рдмрдЬрд╛рдп рдПрдХ рдкрддреНрд░рд┐рдХрд╛ рд▓реЗрдЖрдЙрдЯ рдореЗрдВ рдкреИрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдХрд╛рд░реНрдп рдХрд╛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рд╣рд┐рд╕реНрд╕рд╛ рд╣рдорд╛рд░реЗ рдкрд╕рдВрджреАрджрд╛ рдЖрд░рдПрд╕рдПрд╕ рдлрд╝реАрдб рд╕реЗ рдкрджреЛрдВ рдФрд░ рдЙрдирдХреЗ рдЕрдВрд╢ (рдЕрдВрд╢ - рдкрд░рд┐рдЪрдпрд╛рддреНрдордХ рдкрд╛рда рд╕реЗ рдкрд╣рд▓реЗ) рдХреА рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рдлреАрдбрдЬрд╝реА рд▓рд╛рдЗрдЯ рд╡рд░реНрдбрдкреНрд░реЗрд╕ рдкреНрд▓рдЧрдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ , рдЬреЛ рдХрдИ рдлреАрдб рдХреЛ рдПрдХ рд╕реВрдЪреА рдореЗрдВ рдПрдХрддреНрд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рд╕рдордп рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХреНрд░рдордмрджреНрдз - рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЖрджрд░реНрд╢ рд╕рдорд╛рдзрд╛рдиред рдореБрд╢реНрдХрд┐рд▓ рд╣рд┐рд╕реНрд╕рд╛ рд╕рдм рдХреБрдЫ рд╕реБрдВрджрд░ рдмрдирд╛рдирд╛ рд╣реИред

рдкреНрд▓рдЧрдЗрди рдХреА рдорд╛рдирдХ рд╕реВрдЪреА рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╢рд╛рдпрдж рдмреЗрд╕реНрд╡рд╛рдж рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЗрд╕реЗ рдмрдбрд╝реЗ рдФрд░ рдЫреЛрдЯреЗ "рдЪрдпрдирд┐рдд" рдмреНрд▓реЙрдХреЛрдВ рдХреЗ рдорд┐рд╢реНрд░рдг рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╛рдЪрд╛рд░ рдкрддреНрд░ рдпрд╛ рдкрддреНрд░рд┐рдХрд╛ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрдЯрд╛рдЗрд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред

рд╕реАрдПрд╕рдПрд╕ рдЧреНрд░рд┐рдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдЕрд╡рд╕рд░ рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИ! рдЕрд▓рдЧ-рдЕрд▓рдЧ рд▓реЗрдЖрдЙрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдЧреНрд░рд┐рдб рд▓реЗрдЖрдЙрдЯ рдмрдирд╛рдПрдВ, рдХрд╣рддреЗ рд╣реИрдВ, рдПрдХ рдкрд╛рдВрдЪ-рд╕реНрддрдВрдн рдФрд░ рдПрдХ рддреАрди-рд╕реНрддрдВрдн, рдФрд░ рдлрд┐рд░ рд╡рд┐рднрд┐рдиреНрди рд╕реНрдХреНрд░реАрди рдЖрдХрд╛рд░реЛрдВ рдкрд░ рдореАрдбрд┐рдпрд╛ рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрдирдХреЗ рдмреАрдЪ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВред рд╕рд╣реА? рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рд╣рдореЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрди рдореАрдбрд┐рдпрд╛ рдкреНрд░рд╢реНрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдирд┐рдпрдВрддреНрд░рдг рдмрд┐рдВрджреБрдУрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдпрд╣ рд╕рднреА рдкрд░реЗрд╢рд╛рдиреА рд╣реИ, рдЕрдЧрд░ рдЖрдк рд╕рд┐рд░реНрдл рдЧреНрд░рд┐рдб рдкреИрд░рд╛рдореАрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ auto-fit, рдЬреЛ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓реА рдЧреНрд░рд┐рдб рдмрдирд╛ рджреЗрдЧрд╛?

рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдореБрдЭреЗ рд▓реБрднрд╛рд╡рдирд╛ рд▓рдЧ рд░рд╣рд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВрдиреЗ рдЧреНрд░рд┐рдб рдХреЗ рдХрдИ рд╕реНрддрдВрднреЛрдВ ( рд╕реНрдкреИрди) рдореЗрдВ рдлреИрд▓реЗ рддрддреНрд╡реЛрдВ рдХреЛ рдЬреЛрдбрд╝рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛), рдЧреНрд░рд┐рдб рд╕рдВрдХреАрд░реНрдг рд╕реНрдХреНрд░реАрди рдкрд░ рдкреГрд╖реНрда рд╕реЗ рдмрд╛рд╣рд░ рд░реЗрдВрдЧрдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред рдореАрдбрд┐рдпрд╛ рдХреЗ рдкреНрд░рд╢реНрди рдПрдХрдорд╛рддреНрд░ рд╕рдорд╛рдзрд╛рди рдХреА рддрд░рд╣ рд▓рдЧ рд░рд╣реЗ рдереЗред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдХреБрдЫ рдмреЗрд╣рддрд░ рд▓рдЧрд╛!

рд╕реАрдПрд╕рдПрд╕ рдЧреНрд░рд┐рдб рдкрд░ рдХрдИ рд▓реЗрдЦреЛрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдХрд┐ рд╡реЗ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рджреЛ рдкреНрд░рдХрд╛рд░реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реИрдВ:

  1. рд╕реНрдкреИрди рдХреЗ рд╕рд╛рде рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рд▓реЗрдЖрдЙрдЯ рдХреИрд╕реЗ рдмрдирд╛рдПрдВ, рд▓реЗрдХрд┐рди рджрд┐рдП рдЧрдП рдХреЙрд▓рдо рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рдеред
  2. рдЧреНрд░рд┐рдб рдкрд░ рдПрдХ рдЕрдиреБрдХреВрд▓реА рд▓реЗрдЖрдЙрдЯ рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рдП , рд▓реЗрдХрд┐рди рдЙрд╕реА рдЪреМрдбрд╝рд╛рдИ рдХреЗ рдХреЙрд▓рдо рдХреЗ рд╕рд╛рде (рдпрд╛рдиреА рдмрд┐рдирд╛ рд╕реНрдкреИрди рдХреЗ)ред

рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдЧреНрд░рд┐рдб рдЗрд╕ рдФрд░ рдЙрд╕ рджреЛрдиреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░реЗ: рдмрд╣реБ-рд╕реНрддрдВрдн рддрддреНрд╡реЛрдВ рдХреЛ рдЕрдиреБрдХреВрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреВрд░реНрдг рд░реВрдк рд╕реЗ рдЕрдиреБрдХреВрд▓реА рд▓реЗрдЖрдЙрдЯред

рд╕реБрдВрджрд░рддрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЬреИрд╕реЗ рд╣реА рдЖрдк рдЕрдиреБрдХреВрд▓реА рдЧреНрд░рд┐рдбреЛрдВ рдХреА рд╕реАрдорд╛рдУрдВ рдХреЛ рд╕рдордЭрдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХреНрдпреЛрдВ рдФрд░ рдЬрдм рд╕реНрдкреИрди рдЕрдиреБрдХреВрд▓рдирд╢реАрд▓рддрд╛ рдХреЛ рддреЛрдбрд╝рддреЗ рд╣реИрдВ, рддреЛ рдХреЛрдб рдХреЗ рдХрдИ рджрд╕рд┐рдпреЛрдВ рд▓рд╛рдЗрдиреЛрдВ рдФрд░ рдПрдХ рдореАрдбрд┐рдпрд╛ рдХреНрд╡реЗрд░реА (рдпрд╛ рдмрд┐рдирд╛ рдЙрдирдХреЗ рдмрд┐рдирд╛, рдпрджрд┐ рдЖрдк рд╕реНрдкреИрди рдХреА рд╡рд┐рд╡рд┐рдзрддрд╛ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ) рдХрд╛ рдПрдХ рдкрддреНрд░рд┐рдХрд╛ рд▓реЗрдЖрдЙрдЯ рдмрдирд╛рдирд╛ рдЖрд╕рд╛рди рд╣реИ ред

рдпрд╣рд╛рдВ рдмреЙрдХреНрд╕ рд╕реЗ рдЖрд░рдПрд╕рдПрд╕ рдкреНрд▓рдЧрдЗрди рдХреА рд╕реНрдкрд╖реНрдЯ рддреБрд▓рдирд╛ рдФрд░ рд╣рдорд╛рд░реЗ рдХрд╛рдо рдХрд╛ рдкрд░рд┐рдгрд╛рдо (рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдпреЛрдЧреНрдп) рд╣реИ:


рдпрд╣ рд░рдВрдЧреАрди "рдЪрдпрдирд┐рдд" рдмреНрд▓реЙрдХреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдиреБрдХреВрд▓реА рдкрддреНрд░рд┐рдХрд╛ рд▓реЗрдЖрдЙрдЯ рд╣реИ рдЬреЛ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рд╕реНрддрдВрднреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд▓реЗрдЖрдЙрдЯ рдХреЗ рдЕрдиреБрдХреВрд▓ рд╣реИред рдкреГрд╖реНрда рд▓рдЧрднрдЧ 50 рдкреЛрд╕реНрдЯ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд▓реЗрдЖрдЙрдЯ рдХреЛрдб рддрддреНрд╡реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдкрд░ рдирд┐рд░реНрднрд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рдкреНрд▓рдЧрдЗрди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдкрджреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдмрдврд╝рд╛рдХрд░ 100 рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рд▓реЗрдЖрдЙрдЯ рдмрд╣реБрдд рдиреАрдЪреЗ рддрдХ рджрд┐рд▓рдЪрд╕реНрдк рд░рд╣реЗрдЧрд╛ред

рдпрд╣ рд╕рдм рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕реАрдПрд╕рдПрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╕рдмрд╕реЗ рд╕рдВрдХреАрд░реНрдг рд╕реНрдХреНрд░реАрди (460 рдкрд┐рдХреНрд╕рд▓ рд╕реЗ рдХрдо) рдкрд░ рдПрдХ рдХреЙрд▓рдо рдореЗрдВ рд╕рд╛рдордЧреНрд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдПрдХ рдореАрдбрд┐рдпрд╛ рдХреНрд╡реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЬреЛ рд╕рдмрд╕реЗ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реИ, рдкреВрд░реЗ рд▓реЗрдЖрдЙрдЯ рдиреЗ рд╕реАрдПрд╕рдПрд╕ рдХреА рдХреЗрд╡рд▓ 21 рд▓рд╛рдЗрдиреЗрдВ рд▓реАрдВ (рд╕рд╛рдЗрдЯ рдХреА рд╕рд╛рдорд╛рдиреНрдп рд╢реИрд▓рд┐рдпреЛрдВ рдХреА рдЧрд┐рдирддреА рдирд╣реАрдВ)ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрддрдиреЗ рдХрдо рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕ рддрд░рд╣ рдХреЗ рд▓рдЪреАрд▓реЗрдкрди рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рд╕реАрдПрд╕рдПрд╕ рдЧреНрд░рд┐рдб рдХреА рд╕рдмрд╕реЗ рдЧрд╣рд░реА рдЧрд╣рд░рд╛рдИ рдореЗрдВ рдЧреЛрддрд╛ рд▓рдЧрд╛рдирд╛ рдкрдбрд╝рд╛ рдФрд░ рд╕реАрдЦрдирд╛ рдерд╛ рдХрд┐ рдЗрд╕рдХреА рдХреБрдЫ рд╕реАрдорд╛рдУрдВ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХреИрд╕реЗ рдЬрд╛рдирд╛ рд╣реИред

рд╡рд╣ рдХреЛрдб рдЬрд┐рд╕ рдкрд░ рд╕рдВрдкреВрд░реНрдг рд▓реЗрдЖрдЙрдЯ рдЯрд┐рдХреА рд╣реБрдИ рд╣реИ, рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдк рд╕реЗ рдЫреЛрдЯрд╛ рд╣реИ, рдФрд░ рд╕рднреА рд╕реАрдПрд╕рдПрд╕ рдЧреНрд░рд┐рдб рдХреЗ рд╡реИрднрд╡ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж:

.archive {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));
  grid-gap: 32px;
  grid-auto-flow: dense;
}

/*    */
.article:nth-child(31n + 1) {
  grid-column: 1 / -1;
}
.article:nth-child(16n + 2) {
  grid-column: -3 / -1;
}
.article:nth-child(16n + 10) {
  grid-column: 1 / -2;
}

/*     */
@media (max-width: 459px) {
  .archive {
    display: flex;
    flex-direction: column;
  }
}

рдЗрд╕ рдЖрд▓реЗрдЦ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рддрдХрдиреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рд╕реА рднреА рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдЙрддреНрдкрдиреНрди рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╕реНрдЯрд╛рдЗрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЪрд╛рд╣реЗ рд╡рд╣ рд╣рд╛рд▓ рдХреЗ рдкреЛрд╕реНрдЯ, рд╕рдВрдЧреНрд░рд╣ рдкреГрд╖реНрдареЛрдВ рдпрд╛ рдЦреЛрдЬ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рд╡рд┐рдЬреЗрдЯ рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рд╣реЛред

рдЕрдиреБрдХреВрд▓реА рдЬрд╛рд▓ рдмрдирд╛рдПрдВ


рдореИрдВрдиреЗ рднрд╡рд┐рд╖реНрдп рдХреА рд╕рд╛рдордЧреНрд░реА рдХреА рд╡рд┐рд╡рд┐рдзрддрд╛ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП 17 рддрддреНрд╡реЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛ - рд╕реБрд░реНрдЦрд┐рдпреЛрдВ, рдЪрд┐рддреНрд░, рдФрд░ рдЕрдВрд╢, рдФрд░ рдореЗрдВ рд▓рд┐рдкрдЯреЗ <div></div>

<div class="archive">
  <article class="article">
    <!--  -->
  </article>

  <!--  16  -->

</div>

рдЗрди рддрддреНрд╡реЛрдВ рдХреЛ рдПрдХ рдЕрдиреБрдХреВрд▓реА рдЧреНрд░рд┐рдб рдореЗрдВ рдмрджрд▓рдиреЗ рдХрд╛ рдХреЛрдб рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдХреЙрдореНрдкреИрдХреНрдЯ рд╣реИ:

.archive {
  /*     - */
  display: grid;
  /*        ,       180 . */
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
  /*     */
  grid-gap: 1em;
}

тЖТ CodePen рдкрд░ рдбреЗрдореЛ

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд▓рд╛рдЗрди рдХреА рдКрдВрдЪрд╛рдИ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд▓рд╛рдЗрди рдореЗрдВ рд╕рд╛рдордЧреНрд░реА рдХреЗ рдЙрдЪреНрдЪрддрдо рдмреНрд▓реЙрдХ рдХреЛ рдХреИрд╕реЗ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рддреА рд╣реИред рдпрджрд┐ рдЖрдк рдКрдкрд░ рджрд┐рдП рдЧрдП рд▓рд┐рдВрдХ рд╕реЗ рдбреЗрдореЛ рдореЗрдВ рдЪреМрдбрд╝рд╛рдИ рдмрджрд▓рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рддрддреНрд╡ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдмрдврд╝рддреЗ рдФрд░ рдШрдЯрддреЗ рд╣реИрдВ рдФрд░ рдХреЙрд▓рдо рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреНрд░рдорд╢рдГ 1 рд╕реЗ 5 рддрдХ рдмрджрд▓ рдЬрд╛рддреА рд╣реИред

рдпрд╣рд╛рдВ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдореЗрдВ, рд╣рдо CSS рдЧреНрд░рд┐рдб рдореИрдЬрд┐рдХ рдХрд╣рддреЗ рд╣реИрдВauto-fitред рдпрд╣ рдХреАрд╡рд░реНрдбminmax()рд▓рд╛рдЧреВ рдХрд┐рдП рдЧрдПрдлрд╝рдВрдХреНрд╢рди рдХреЗ рд╕рд╛рде рдорд┐рд▓рдХрд░ рдХрд╛рдо рдХрд░рддрд╛рд╣реИgrid-template-columnsред

рдпрд╣ рдХрд╛рдо рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ


рдкрд╛рдВрдЪ-рд╕реНрддрдВрдн рд▓реЗрдЖрдЙрдЯ рдХреЛ рдЗрд╕ рддрд░рд╣ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

.archive {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
}

рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╣ рдПрдХ рдкрд╛рдБрдЪ-рд╕реНрддрдВрдн рд▓реЗрдЖрдЙрдЯ рдмрдирд╛рддрд╛ рд╣реИ рдЬреЛ рд╡рд┐рднрд┐рдиреНрди рд╕реНрдХреНрд░реАрди рдЪреМрдбрд╝рд╛рдИ рдореЗрдВ рдлреИрд▓рд╛ рдФрд░ рд╕рд┐рдХреБрдбрд╝рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдореЗрд╢рд╛ рдкрд╛рдБрдЪ-рд╕реНрддрдВрдн рдмрдирд╛ рд░рд╣рддрд╛ рд╣реИ, рдЬреЛ рдЫреЛрдЯреЗ рд╕реНрдХреНрд░реАрди рдкрд░ рдмрд╣реБрдд рд╕рдВрдХреАрд░реНрдг рдХреЙрд▓рдо рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИред рдкрд╣рд▓реА рдмрд╛рдд рдЬреЛ рджрд┐рдорд╛рдЧ рдореЗрдВ рдЖрддреА рд╣реИ, рд╡рд╣ рд╣реИ рдореАрдбрд┐рдпрд╛ рдХреЗ рд╕рд╡рд╛рд▓реЛрдВ рдХрд╛ рдПрдХ рд╕рдореВрд╣ рд▓рд┐рдЦрдирд╛ рдФрд░ рдПрдХ рдЧреНрд░рд┐рдб рдХреЛ рд╡рд┐рднрд┐рдиреНрди рд╕реНрддрдВрднреЛрдВ рдХреЗ рд╕рд╛рде рдлрд┐рд░ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдирд╛ред рдпрд╣ рдХрд╛рдо рдХрд░реЗрдЧрд╛, рд▓реЗрдХрд┐рди рдХреАрд╡рд░реНрдб auto-fitрдпрд╣ рд╕рдм рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдХрд░рддрд╛ рд╣реИред рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ

рдХрд░рдиреЗ рдХреЗ auto-fitрд▓рд┐рдП рд╣рдореЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛рдиреБрд╕рд╛рд░ minmax()ред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╣рдо рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдмрддрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк рдХреЙрд▓рдо рдХреЛ рдХрд┐рддрдирд╛ рд╕рдВрдкреАрдбрд╝рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдХрд┐рддрдирд╛ рдмрдврд╝рд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЬрдм рд╕реАрдорд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдкрд░ рдкрд╣реБрдВрдЪ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдХреНрд░рдорд╢рдГ рд╕реНрддрдВрднреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдмрдврд╝ рдЬрд╛рддреА рд╣реИ рдпрд╛ рдШрдЯ рдЬрд╛рддреА рд╣реИред

.archive {
  grid-template-columns: repeat (auto-fit, minmax(180px, 1fr));
}

рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдмреНрд░рд╛рдЙрдЬрд░ 180 рд╕реНрддрдВрднреЛрдВ рдХреА рддрд░рд╣ рдЪреМрдбрд╝реЗ рд╕реНрддрдВрднреЛрдВ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдЧрд╛ред рдпрджрд┐ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рд╣реИ, рддреЛ рд╕рднреА рд╕реНрддрдВрднреЛрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рд╣реЛрдЧрд╛, рдЗрд╕реЗ рдЖрдкрд╕ рдореЗрдВ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрд╣ рд╡рд╣реА рдЕрд░реНрде рддрдп рд╣реИ 1frрд╕реНрддрдВрдн рдЖрдХрд╛рд░ рдЕрдВрд╢реЛрдВ (рдмрд░рд╛рдмрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП: fr рдЙрдкрд▓рдмреНрдз рдЪреМрдбрд╝рд╛рдИ рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдИ)ред

рдпрджрд┐ рдЖрдк рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╡рд┐рдВрдбреЛ рдХреЛ рдмрдврд╝рд╛рддреЗ рд╣реИрдВ, рддреЛ рд╕рднреА рдХреЙрд▓рдо рдмрдврд╝рддреЗ рд╣реБрдП рдЦрд╛рд▓реА рд╕реНрдерд╛рди рдХреЗ рд╕рд╛рде рд╕рдорд╛рди рд░реВрдк рд╕реЗ рдмрдврд╝реЗрдВрдЧреЗред рдЬреИрд╕реЗ рд╣реА рдиреНрдпреВрдлрд╝рд╛рдЙрдВрдб рд╕реНрдкреЗрд╕ 180 рдкрд┐рдХреНрд╕реЗрд▓ рддрдХ рдкрд╣реБрдВрдЪрддрд╛ рд╣реИ, рдЙрд╕рдХреЗ рд╕реНрдерд╛рди рдкрд░ рдПрдХ рдирдпрд╛ рдХреЙрд▓рдо рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред рдФрд░ рдпрджрд┐ рдЖрдк рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╡рд┐рдВрдбреЛ рдХреЛ рдХрдо рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕рдм рдХреБрдЫ рджреВрд╕рд░реЗ рддрд░реАрдХреЗ рд╕реЗ рд╣реЛрддрд╛ рд╣реИ, рдЧреНрд░рд┐рдб рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдлрд┐рдЯ рдХрд░рдирд╛ рдЬрдм рддрдХ рдХрд┐ рдпрд╣ рдПрдХрд▓-рдХреЙрд▓рдо рд▓реЗрдЖрдЙрдЯ рдореЗрдВ рдмрджрд▓ рди рдЬрд╛рдПред рдЬрд╛рджреВ!

тЖТ рд╡реАрдбрд┐рдпреЛ рдбреЗрдореЛ

рдФрд░ рдХреЛрдб рдХреА рдПрдХ рд▓рд╛рдЗрди рдХреЗ рд▓рд┐рдП рдпрд╣ рд╕рдм рдЕрдиреБрдХреВрд▓рдирд╢реАрд▓рддрд╛ рдзрдиреНрдпрд╡рд╛рджред рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдардВрдбрд╛?

"рдСрдЯреЛрдлреНрд▓реЛ: рд╕рдШрди" рдХреЗ рд╕рд╛рде рд╕реНрдкреИрди рдмрдирд╛рдирд╛


рдЗрд╕рд▓рд┐рдП, рдЗрд╕ рд╕рдордп рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдЕрдиреБрдХреВрд▓реА рдЧреНрд░рд┐рдб рд╣реИ, рдмрд╕ рдЗрд╕рдХреЗ рд╕рднреА рддрддреНрд╡ рд╣реИрдВ - рд╕рдорд╛рди рдЪреМрдбрд╝рд╛рдИред рдПрдХ рдЕрдЦрдмрд╛рд░ рдпрд╛ рдкрддреНрд░рд┐рдХрд╛ рдХрд╛ рд▓реЗрдЖрдЙрдЯ рдЗрд╕ рд╕рдВрджрд░реНрдн рдореЗрдВ рдЪрдпрдирд┐рдд рдмреНрд▓реЙрдХреЛрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХрд╛ рдЕрд░реНрде рд╣реИ, рдЬреЛ рджреЛ, рддреАрди, рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╕рднреА рдЙрдкрд▓рдмреНрдз рдХреЙрд▓рдореЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░реЗрдВрдЧреЗред

рдорд▓реНрдЯреА-рдХреЙрд▓рдо рд╕реНрдкреИрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо grid-column: spanрдЙрди рддрддреНрд╡реЛрдВ рдореЗрдВ рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЕрдзрд┐рдХ рд╕реНрдерд╛рди рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдорд╛рди рд▓реЗрдВ рдХрд┐ рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рддреАрд╕рд░реА рд╕реВрдЪреА рдЖрдЗрдЯрдо рджреЛ рд╕реНрддрдВрднреЛрдВ рд╡рд╛рд▓реА рд╣реЛ:

.article:nth-child(3) {
  grid-column: span 2;
}

рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╕реНрдкреИрди рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рдж, рдмрд╣реБрдд рд╕рд╛рд░реА рд╕рдорд╕реНрдпрд╛рдПрдВ рджрд┐рдЦрд╛рдИ рджреЗ рд╕рдХрддреА рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЫреЗрдж рдЙрди рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЧреНрд░рд┐рдб рдореЗрдВ рдмрди рд╕рдХрддрд╛ рд╣реИ рдЬрдм рд╡реНрдпрд╛рдкрдХ рддрддреНрд╡ рдЗрд╕рдХреА рд░реЗрдЦрд╛ рдкрд░ рдлрд┐рдЯ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рдФрд░ auto-fitрдЗрд╕реЗ рдирд┐рдореНрди рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ:


рдпрд╣ рдЖрд╕рд╛рдиреА grid-auto-flow: denseрд╕реЗ рдЧреНрд░рд┐рдб рдореЗрдВ рдПрдХ рд╕рдВрдкрддреНрддрд┐ рдЬреЛрдбрд╝рдХрд░ рддрдп рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ред рдЗрд╕ рд╕рдВрдкрддреНрддрд┐ рдХреЗ рдХрд╛рд░рдг, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рдордЭрддрд╛ рд╣реИ рдХрд┐ рдЫреЗрдж рдХреЛ рдЕрдиреНрдп рддрддреНрд╡реЛрдВ рд╕реЗ рднрд░рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рд╡реНрдпрд╛рдкрдХ рддрддреНрд╡реЛрдВ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдПрдХ рдкреНрд░рд╡рд╛рд╣ рдмрдирд╛рддрд╛ рд╣реИ рд╕рдВрдХрд░рд╛:


рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ: рддрддреНрд╡реЛрдВ рдХрд╛ рдХреНрд░рдо рдЯреВрдЯ рдЧрдпрд╛ рд╣реИ, рдЕрдм рдЪреМрдерд╛ рддрддреНрд╡ рддреАрд╕рд░реЗ рдХреЗ рд╕рд╛рдордиреЗ рд╣реИред рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрдореБрдЭреЗ рдкрддрд╛ рд╣реИ, рдпрд╣ рдмрд╛рдИрдкрд╛рд╕ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рд╕реАрдПрд╕рдПрд╕ рдЧреНрд░рд┐рдб рдХреА рд╕реАрдорд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рдЬрд┐рд╕реЗ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╕реНрдкреИрди рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ


рд╕реНрддрдВрднреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рдХрдИ рддрд░реАрдХреЗ рд╣реИрдВ рдЬреЛ рдПрдХ рдЖрдЗрдЯрдо рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред grid-columns: span [n]рддрддреНрд╡реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдкрд░ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рд╣реИ , рдЬрд╣рд╛рдВ nрдХреЙрд▓рдо рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИ рдЬреЛ рддрддреНрд╡ рдХрдмреНрдЬрд╛ рдХрд░реЗрдЧрд╛ред рд╣рдорд╛рд░реЗ рд▓реЗрдЖрдЙрдЯ рдореЗрдВ рддреАрд╕рд░реЗ рддрддреНрд╡ рдореЗрдВ рдПрдХ рд╕рдВрдкрддреНрддрд┐ рдкрдВрдЬреАрдХреГрдд рд╣реИ grid-column: span 2, рдЬреЛ рдмрддрд╛рддреА рд╣реИ рдХрд┐ рдЗрд╕рдХреА рдЪреМрдбрд╝рд╛рдИ рдЕрдиреНрдп рддрддреНрд╡реЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рджреЛрдЧреБрдиреА рдХреНрдпреЛрдВ рд╣реИред

рдЕрдиреНрдп рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЧреНрд░рд┐рдб рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ ред рдЧреНрд░рд┐рдб рд▓рд╛рдЗрдиреЗрдВ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣реИрдВ:


рдЧреНрд░рд┐рдб рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рд╕рдХрд╛рд░рд╛рддреНрдордХ рд╕рдВрдЦреНрдпрд╛рдУрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 1, 2, 3) рдХреЗ рд╕рд╛рде рдмрд╛рдПрдВ рд╕реЗ рджрд╛рдПрдВ рдпрд╛ рдирдХрд╛рд░рд╛рддреНрдордХ рд╕рдВрдЦреНрдпрд╛рдУрдВ (-1, -2, -3) рдХреЗ рд╕рд╛рде рджрд╛рдИрдВ рд╕реЗ рдмрд╛рдИрдВ рдУрд░ рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрдиреНрд╣реЗрдВ рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЧреНрд░рд┐рдб рдореЗрдВ рддрддреНрд╡реЛрдВ рдХреЛ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ grid-column, рдЬреИрд╕реЗ:

.grid-item {
  grid-column: ( ) / ( );
}

рддреЛ, рдЧреНрд░рд┐рдб рд▓рд╛рдЗрдиреЗрдВ рд╕реНрдкреИрди рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреА рд╣рдорд╛рд░реА рдХреНрд╖рдорддрд╛ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддреА рд╣реИрдВред рдХрд┐рд╕реА рдХреАрд╡рд░реНрдб рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдпрд╛ рдЕрдВрддрд┐рдо рдореВрд▓реНрдп рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рджреНрд╡рд╛рд░рд╛ рд▓рдЪреАрд▓рд╛рдкрди рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ spanред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрдкрд░реЛрдХреНрдд рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рддреАрди-рд╕реНрддрдВрдн рд╡рд╛рд▓рд╛ рдиреАрд▓рд╛ рдмреНрд▓реЙрдХ рдЗрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рднреА рдЧреБрдг рдХреЛ рдЖрдард╡реЗрдВ рдЧреНрд░рд┐рдб рддрддреНрд╡ рдкрд░ рд▓рд╛рдЧреВ рдХрд░рдХреЗ рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

  • grid-column: 3 / 6
  • grid-column: -4 / -1
  • grid-column: 3 / span 3
  • grid-column: -4 / span 3
  • grid-column: span 3 / -1
  • рдЖрджрд┐ред

рдПрдХ рдЧреИрд░-рдЕрдиреБрдХреВрд▓реА рдЧреНрд░рд┐рдб рдореЗрдВ (рдпрд╛рдиреА, рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдХреЙрд▓рдо рдХреЗ рд╕рд╛рде), рдЗрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдЧреБрдг рд╕рдорд╛рди рдкрд░рд┐рдгрд╛рдо рджреЗрддрд╛ рд╣реИ (рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ рдиреАрд▓реЗ рдмреНрд▓реЙрдХ рдХреЗ рд╕рд╛рде рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рд╣реИ)ред рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдЧреНрд░рд┐рдб рдЕрдиреБрдХреВрд▓ рд╣реИ рдФрд░ рд╕реНрддрдВрднреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдмрджрд▓рддреА рд╣реИ, рддреЛ рдЕрдВрддрд░ рдмрд╣реБрдд рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдХреБрдЫ рд╕реНрдкреИрди рд▓реЗрдЖрдЙрдЯ рдХреЛ рдСрдЯреЛ-рд░реИрдк рдХреЗ рд╕рд╛рде рдЪрд╛рд▓реВ рдХрд░ рджреЗрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдпрд╣ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдпреЗ рджреЛ рд╕рдорд╛рдзрд╛рди рдЕрд╕рдВрдЧрдд рд╣реИрдВред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдХреБрдЫ рддрд░рдХреАрдмреЗрдВ рд╣рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВрдЧреАред

рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ, рд╣рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╕рдордЭрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред

рдХреНрд╖реИрддрд┐рдЬ рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдореБрджреНрджреЗ


рдпрд╣рд╛рдВ рдЧреНрд░рд┐рдб рд▓рд╛рдЗрди рд╡рд┐рдзрд┐ (рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдпреЛрдЧреНрдп) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдП рдЧрдП рдХреБрдЫ "рдлрд╝реАрдЪрд░реНрдб рдЖрдЗрдЯрдо" рд╣реИрдВ:


рд╕рдВрдкреВрд░реНрдг рдЪреМрдбрд╝рд╛рдИ (рдкрд╛рдБрдЪ рд╕реНрддрдВрдн) рдкрд░, рд╕рдм рдХреБрдЫ рдЕрдЪреНрдЫрд╛ рджрд┐рдЦрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдк рд╕реНрдХреНрд░реАрди рдХреЛ рдПрдХ рдЖрдХрд╛рд░ рдореЗрдВ рдШрдЯрд╛рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рджреЛ рд╕реНрддрдВрдн рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП, рддреЛ рд▓реЗрдЖрдЙрдЯ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЯреВрдЯ рдЬрд╛рддрд╛ рд╣реИ:


рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рдорд╛рд░реЗ рдЧреНрд░рд┐рдб рдиреЗ рдЕрдкрдиреА рдЕрдиреБрдХреВрд▓рди рдХреНрд╖рдорддрд╛ рдЦреЛ рджреА рд╣реИ рдФрд░ рдпрджреНрдпрдкрд┐ рдХрдВрдЯреЗрдирд░ рд╕рд┐рдХреБрдбрд╝ рдЧрдпрд╛ рд╣реИ, рдЧреНрд░рд┐рдб рд╕рднреА рдкрд╛рдВрдЪ рд╕реНрддрдВрднреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╡рд╣ рдЙрд╕реА рдХреЙрд▓рдо рдХреА рдЪреМрдбрд╝рд╛рдИ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддреА рд╣реИ рдФрд░ рдЕрдВрдд рдореЗрдВ рдЕрдкрдиреЗ рдХрдВрдЯреЗрдирд░ рдХреА рд╕реАрдорд╛ рд╕реЗ рджрд╛рдИрдВ рдУрд░ рдЬрд╛рддреА рд╣реИред рдЗрд╕рд╕реЗ рдХреНрд╖реИрддрд┐рдЬ рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИред

рдРрд╕рд╛ рдХреНрдпреЛрдВ рд╣реЛрддрд╛ рд╣реИ? рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЧреНрд░рд┐рдб рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рд╕рдЯреАрдХ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИред рдЗрд╕ рдЪреМрдбрд╝рд╛рдИ рдкрд░, auto-fitрдЧреНрд░рд┐рдб рдХреЛ рдХреЗрд╡рд▓ рджреЛ рдХреЙрд▓рдо рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рд╣рдорд╛рд░реА рд╕реНрдЯреИрдХ рд▓рд╛рдЗрди рдирдВрдмрд░рд┐рдВрдЧ рдкреНрд░рдгрд╛рд▓реА рдЗрд╕ рдмрд╛рдд рдХрд╛ рдЦрдВрдбрди рдХрд░рддреА рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкрд╛рдВрдЪрд╡реАрдВ рдкрдВрдХреНрддрд┐ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рддреА рд╣реИред рдпрд╣ рд╡рд┐рд░реЛрдзрд╛рднрд╛рд╕ рдЕрд╡реНрдпрд╡рд╕реНрдерд╛ рдХреА рдУрд░ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИред рд╣рдорд╛рд░реЗ рдирд┐рд╣рд┐рдд рджреЛ-рд╕реНрддрдВрдн рдЧреНрд░рд┐рдб рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХреЗрд╡рд▓ рд╕рдВрдЦреНрдпрд╛ 1, 2, 3 рдФрд░ -3, -2, -1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:


рд▓реЗрдХрд┐рди рдЕрдЧрд░ рд╣рдорд╛рд░реЗ рдЧреНрд░рд┐рдб рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рддрддреНрд╡ рдореЗрдВ grid-columnрдЗрди рд╕реАрдорд╛рдУрдВ рдХреЗ рдмрд╛рд╣рд░ рдХреЗ рдирд┐рд░реНрджреЗрд╢ рд╣реИрдВ, рддреЛ 4, 5 рдпрд╛ -6 рдХрд╣рддреЗ рд╣реИрдВ, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЕрд╕реНрдкрд╖реНрдЯ рдирд┐рд░реНрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред рдПрдХ рдУрд░, рд╣рдо рдЖрдкрдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд▓рдЪреАрд▓реЗ рдХреЙрд▓рдо рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддреЗ рд╣реИрдВ (рдЬреЛ рдХрд┐ - рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ - рдЗрд╕ рд╕реНрдХреНрд░реАрди рдХреА рдЪреМрдбрд╝рд╛рдИ рдкрд░ рджреЛ рд░рд╣рдирд╛ рдЪрд╛рд╣рд┐рдП)ред рджреВрд╕рд░реА рдУрд░, рд╣рдордиреЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЧреНрд░рд┐рдб рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рдЬреЛ рджреЛ-рдХреЙрд▓рдо рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЬрдм рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд (рд╕реНрд╡рдЪрд╛рд▓рд┐рдд) рдХреЙрд▓рдо рдФрд░ рдЙрдирдХреЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдмреАрдЪ рд╡рд┐рд░реЛрдзрд╛рднрд╛рд╕ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЧреНрд░рд┐рдб рд╣рдореЗрд╢рд╛ рдПрдХ рд╕реНрдкрд╖реНрдЯ рдкрд░рд┐рднрд╛рд╖рд╛ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реИ ред рдпрд╣ рдХреИрд╕реЗ рдЕрд╡рд╛рдВрдЫрд┐рдд рдХреЙрд▓рдо рдФрд░ рдХреНрд╖реИрддрд┐рдЬ рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣ рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ (рдЬрд┐рд╕реЗ рд╡реЗ CSS рдбреЗрдЯрд╛ рд▓реЙрд╕ рдХрд╣рддреЗ рд╣реИрдВ) рд╕реНрдкреИрди, рдЧреНрд░рд┐рдб рд▓рд╛рдЗрди рдирдВрдмрд░реЛрдВ рдХреА рддрд░рд╣, рд╕реНрдкрд╖реНрдЯ рд╕реНрддрдВрдн рдкрд░рд┐рднрд╛рд╖рд╛рдПрдВ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЧреНрд░рд┐рдб-рдХреЙрд▓рдо: рд╕реНрдкреИрди 3 (рдбреЗрдореЛ рдореЗрдВ рдЖрдард╡рд╛рдВ рдЧреНрд░рд┐рдб рддрддреНрд╡) рдЧреНрд░рд┐рдб рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдХрдо рд╕реЗ рдХрдо рддреАрди рдХреЙрд▓рдо рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рд╣рдо рджреЛ рдирд┐рд╣рд┐рдд рд╣реИрдВред

рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ grid-columnрд╡рд╛рдВрдЫрд┐рдд рдЪреМрдбрд╝рд╛рдИ рдореЗрдВ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдореАрдбрд┐рдпрд╛ рдХреЗ рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рд╡рд┐рдХрд▓реНрдк рд╣реИ ... рд▓реЗрдХрд┐рди рдЬрд▓реНрджреА рдордд рдХрд░реЛ! рдореИрдВрдиреЗ рднреА рдкрд╣рд▓реЗ рдРрд╕рд╛ рд╣реА рд╕реЛрдЪрд╛ рдерд╛ред рд▓реЗрдХрд┐рди, рдереЛрдбрд╝рд╛ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдФрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде рдЦреЗрд▓рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдХрд┐ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рддрд░реАрдХреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреА рдмрджреМрд▓рдд рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрдм рднреА рд╕рдмрд╕реЗ рдХрдо рдбрд┐рд╡рд╛рдЗрд╕реЛрдВ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдПрдХ рдореАрдбрд┐рдпрд╛ рдЕрдиреБрд░реЛрдз рд╣реИред

рд╕рдорд╛рдзрд╛рди


рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ, рдЪрд╛рд▓ рдХреЗрд╡рд▓ рд░реЗрдЦрд╛ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрдкреИрди рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ рдЬреЛ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП рдпреЛрдЬрдирд╛рдмрджреНрдз рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рдмрд╕реЗ рд╕рдВрдХреАрд░реНрдг рдЧреНрд░рд┐рдб рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдо рджреЛ-рд╕реНрддрдВрдн рдЧреНрд░рд┐рдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ (рдпрд╛рдж рд░рдЦреЗрдВ, рд╣рдо рдПрдХрд▓-рд╕реНрддрдВрдн рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП рдореАрдбрд┐рдпрд╛ рдХреНрд╡реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ)ред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЖрдк рдЧреНрд░рд┐рдб рдХреЛ рддреЛрдбрд╝рдиреЗ рдХреЗ рдмрд┐рдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рд╕рдВрдЦреНрдпрд╛ 1, 2, 3 рдФрд░ рдЙрдирдХреЗ рдирдХрд╛рд░рд╛рддреНрдордХ рдЬреЛрдбрд╝реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдкрд╣рд▓реЗ рддреЛ рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдореИрдВ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рдЗрди рд╕рдВрдпреЛрдЬрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджреЛ рдХреЙрд▓рдо рдореЗрдВ рдЕрд╡рдзрд┐ рдХреА рдЪреМрдбрд╝рд╛рдИ рддрдХ рдЦреБрдж рдХреЛ рд╕реАрдорд┐рдд рдХрд░реВрдВрдЧрд╛:

  • grid column: span 2
  • grid-column: 1 /3
  • grid-column: -3 / -1


рдЬреЛ рджреЛ рд╡рдХреНрддрд╛рдУрдВ рддрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдиреБрдХреВрд▓ рд╣реИрдВ:


рдпрджреНрдпрдкрд┐ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ , рдПрдХ рдбрд┐рдЬрд╛рдЗрди рдмрд┐рдВрджреБ рд╕реЗ рдпрд╣ рдПрдХ рдЧрдВрднреАрд░ рд╕реАрдорд╛ рд╣реИ, рдФрд░ рдмрд╣реБрдд рдЙрдЬреНрдЬреНрд╡рд▓ рдирд╣реАрдВ рд╣реИред рдореИрдВ рдЪреМрдбрд╝реА рд╕реНрдХреНрд░реАрди рдкрд░ рддреАрди, рдЪрд╛рд░ рдпрд╛ рдкрд╛рдБрдЪ рдХреЙрд▓рдо рдХреА рдЪреМрдбрд╝рд╛рдИ рдореЗрдВ рд╕реНрдкреИрди рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рдкрд░ рдХреИрд╕реЗ? рдореЗрд░рд╛ рдкрд╣рд▓рд╛ рд╡рд┐рдЪрд╛рд░ рдлрд┐рд░ рд╕реЗ рдореАрдбрд┐рдпрд╛ рдХреЗ рдкреНрд░рд╢реНрдиреЛрдВ рдкрд░ рд▓реМрдЯрдирд╛ рдерд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкреБрд░рд╛рдиреА рдЖрджрддреЛрдВ рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ), рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдореИрдВрдиреЗ рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдмрдЪрдиреЗ рдФрд░ рдПрдХ рдЕрд▓рдЧ рдХреЛрдг рд╕реЗ рдЙрддреНрддрд░рджрд╛рдпреА рдбрд┐рдЬрд╝рд╛рдЗрди рджреЗрдЦрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред

рдЙрдкрд▓рдмреНрдз рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреА рд╕реВрдЪреА рдХреЛ рдлрд┐рд░ рд╕реЗ рджреЗрдЦрддреЗ рд╣реБрдП, рдореБрдЭреЗ рдЕрдЪрд╛рдирдХ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдФрд░ рдЕрдВрддрд┐рдо рдореВрд▓реНрдпреЛрдВ рдореЗрдВ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдФрд░ рдирдХрд╛рд░рд╛рддреНрдордХ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ grid-columnрдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП 1/-3,2/-2ред рдпрд╣ рдХреБрдЫ рднреА рджрд┐рд▓рдЪрд╕реНрдк рдирд╣реАрдВ рд▓рдЧреЗрдЧрд╛ред рд▓реЗрдХрд┐рди рдРрд╕рд╛ рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЧреНрд░рд┐рдб рдЖрдХрд╛рд░ рдмрджрд▓рдиреЗ рдХреЗ рдмрд╛рдж рдЬрдм рдЖрдк рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рд╕рдордЭрддреЗ рд╣реИрдВ, рддреЛ: рд╕реНрдХреНрд░реАрди рдХреА рдЪреМрдбрд╝рд╛рдИ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЪреМрдбрд╝рд╛рдИ рдмрджрд▓ рдЬрд╛рддреА рд╣реИред рдЕрдиреБрдХреВрд▓реА рд╕реНрдкреИрди рдХреЗ рд▓рд┐рдП рдирдП рдЕрд╡рд╕рд░реЛрдВ рдХрд╛ рдПрдХ рдкреВрд░рд╛ рдЧреБрдЪреНрдЫрд╛ рдЦреБрд▓рддрд╛ рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдРрд╕реЗ рддрддреНрд╡ рдЬреЛ рд╕реНрдХреНрд░реАрди рдХреА рдЪреМрдбрд╝рд╛рдИ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХреЗ рд╕рд╛рде рд╡рд┐рднрд┐рдиреНрди рд╕реНрддрдВрднреЛрдВ рдХреЛ рдХрд┐рд╕реА рднреА рдореАрдбрд┐рдпрд╛ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рдмрд┐рдирд╛ рдЦреЛрд▓рддреЗ рд╣реИрдВред

рдкрд╣рд▓рд╛ рдЙрджрд╛рд╣рд░рдг рдореИрдВрдиреЗ рдЦреЛрдЬрд╛ рд╣реИ grid-column: 1/-1ред рдпрд╣ рдЧреБрдг рддрддреНрд╡ рдХреЛ рдкреВрд░реА рдЪреМрдбрд╝рд╛рдИ рдореЗрдВ рдПрдХ рдмреИрдирд░ рдореЗрдВ рдмрджрд▓ рджреЗрддрд╛ рд╣реИ, рд╕рднреА рдХреЙрд▓рдореЛрдВ рдХреЛ рдкрд╣рд▓реА рд╕реЗ рдЖрдЦрд┐рд░реА рддрдХ рднрд░рддрд╛ рд╣реИ, рддрдм рднреА рдЬрдм рдХреЗрд╡рд▓ рдПрдХ рдХреЙрд▓рдо рд╣реЛрддрд╛ рд╣реИ!

рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдПgrid-column: 1/-2, рдЖрдк рдПрдХ "рд▓рдЧрднрдЧ рдкреВрд░реА рдЪреМрдбрд╝рд╛рдИ" рд╕реНрдкрд╛рди рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдЕрдВрддрд┐рдо рдХреЛ рдЫреЛрдбрд╝рдХрд░, рд╕рднреА рдХреЙрд▓рдореЛрдВ рдХреЛ рдмрд╛рдПрдВ рд╕реЗ рджрд╛рдПрдВ рддрдХ рднрд░рддрд╛ рд╣реИред рджреЛ-рд╕реНрддрдВрдн рд▓реЗрдЖрдЙрдЯ рдореЗрдВ, рдРрд╕рд╛ рдХрд╛рд▓ рдПрдХ рдХреЙрд▓рдо рдореЗрдВ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рддрддреНрд╡ рдореЗрдВ рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИред рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд░реВрдк рд╕реЗ, рдпрд╣ рд▓реЗрдЖрдЙрдЯ рдХреЛ рдПрдХ рдХреЙрд▓рдо рдореЗрдВ рд╕рдВрдкреАрдбрд╝рд┐рдд рдХрд░рддреЗ рд╕рдордп рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред (рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдХрд╛рд░рдг рдпрд╣ рд╣реИ рдХрд┐ рдЧреНрд░рд┐рдб рд╢реВрдиреНрдп рддрддреНрд╡ рдХреЛ рдХрдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ рдФрд░ рдЗрд╕рд▓рд┐рдП рдпрд╣ рдПрдХ рдХреЙрд▓рдо рдЪреМрдбрд╝рд╛ рд░рд╣рддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рд╣реИ grid-column: 1/1ред) рдореИрдВрдиреЗ рдорд╛рдирд╛ рдХрд┐ рдЗрд╕реЗ grid-column: 2/-1рдЙрд╕реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреЗрд╡рд▓ рдПрдХ рдХреЙрд▓рдо рдХреЛ рдмрд╛рдИрдВ рдУрд░ рд╕реЗ рдЕрдЫреВрддрд╛ рдЫреЛрдбрд╝ рджреЗрдВ, рдФрд░ рд╕рд╣реА рдкрд░ рдирд╣реАрдВред ред рдпрд╣ рд▓рдЧрднрдЧ рд╕рд╣реА рдирд┐рдХрд▓рд╛, рдЬрдм рд▓реЗрдЖрдЙрдЯ рдХреЛ рдПрдХ рдХреЙрд▓рдо рдореЗрдВ рд╕рдВрдкреАрдбрд╝рд┐рдд рдХрд░рдирд╛, рдЕрднреА рднреА рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣ рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИред

рдлрд┐рд░ рдореИрдВрдиреЗ рдПрдХ рд╕рдВрдпреЛрдЬрди рдХреА рдХреЛрд╢рд┐рд╢ рдХреА1/-3ред рдпрд╣ рд╡реНрдпрд╛рдкрдХ рд╕реНрдХреНрд░реАрди рдкрд░ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ - рдХрдо рд╕реЗ рдХрдо рддреАрди рдХреЙрд▓рдо рднрд░рдирд╛ - рдФрд░ рд╕рдВрдХреАрд░реНрдг рд▓реЛрдЧреЛрдВ рдкрд░ - рдХреЗрд╡рд▓ рдПрдХ рднрд░рдирд╛ред рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рджреЛ-рд╕реНрддрдВрдн рдЧреНрд░рд┐рдб рдХреЗ рд╕рд╛рде рдХреБрдЫ рдЕрдЬреАрдм рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЪреВрдВрдХрд┐ рдЧреНрд░рд┐рдб рдХреА рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдиреАрдЪреЗ рдХреА рд░реЗрдЦрд╛ рдХреЗ рд╕рдорд╛рди рд╣реИ -3ред рдореЗрд░реЗ рдЖрд╢реНрдЪрд░реНрдп рдХреЗ рд▓рд┐рдП, рдЖрдЗрдЯрдо рдПрдХ рдХреЙрд▓рдо рдореЗрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИред

рдХрдИ рдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ grid-columnрджреЛ рдХреЙрд▓рдо рд╡рд╛рд▓реЗ рдЧреНрд░рд┐рдб рдореЗрдВ рдЙрдкрд▓рдмреНрдз 11 рдЙрдкрдпреБрдХреНрдд рдореВрд▓реНрдп рд╣реИрдВ ред рдЙрдирдореЗрдВ рд╕реЗ рддреАрди рдПрдХрд▓-рдХреЙрд▓рдо рд▓реЗрдЖрдЙрдЯ рдореЗрдВ рднреА рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рд╕рд╛рдд рдЕрдиреНрдп рд╕рд╣реА рдврдВрдЧ рд╕реЗ рджреЛ рдХреЙрд▓рдо рддрдХ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдПрдХ рдХреЙрд▓рдо рдореЗрдВ рдЙрдЪрд┐рдд рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдореАрдбрд┐рдпрд╛ рдХреНрд╡реЗрд░реА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред

рдпрд╣рд╛рдБ рдкреВрд░реА рд╕реВрдЪреА рд╣реИ:


рдСрдЯреЛ-рдлрд┐рдЯ рдЧреНрд░рд┐рдб рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рд╕реНрдХреНрд░реАрди рдЖрдХрд╛рд░реЛрдВ рдкрд░ рдЕрдиреБрдХреВрд▓реА рдЧреНрд░рд┐рдб-рд╕реНрддрдВрдн рдорд╛рдиреЛрдВ рдХрд╛ рдкреНрд░рджрд░реНрд╢рдиред ( рдбреЗрдореЛ )

рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЕрдиреБрдХреВрд▓реА рд╕реНрдкреИрди рдХреА рд╕реАрдорд┐рдд рд╕реАрдорд┐рдд рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдХрдИ рдЕрд╡рд╕рд░ рд╣реИрдВред

  • 2/-2 - рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рд╕рдВрдпреЛрдЬрди, рдПрдХ рдХреЗрдВрджреНрд░рд┐рдд рд╕реНрдкреИрди рдмрдирд╛рддрд╛ рд╣реИ рдЬреЛ рд╕рд┐рдВрдЧрд▓-рдХреЙрд▓рдо рдЧреНрд░рд┐рдб рдХреЗ рдареАрдХ рдиреАрдЪреЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ!
  • 3/-1 - рдХрдо рд╕реЗ рдХрдо рдЙрдкрдпреЛрдЧреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рджреЛ рд╕реНрддрдВрднреЛрдВ рдкрд░ рднреА рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣ рдХрд░рддрд╛ рд╣реИред
  • 3/-3 - рдПрдХ рд╕реБрдЦрдж рдЖрд╢реНрдЪрд░реНрдпред

grid-columnрдЗрд╕ рд╕реВрдЪреА рд╕реЗ рдореВрд▓реНрдпреЛрдВ рдХреА рд╡рд┐рд╡рд┐рдзрддрд╛ рдХреЗ рдХрд╛рд░рдг , рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рдФрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЙрддреНрддрд░рджрд╛рдпреА рд▓реЗрдЖрдЙрдЯ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИред рд╕рдмрд╕реЗ рд╕рдВрдХреАрд░реНрдг рдПрдХрд▓-рд╕реНрддрдВрдн рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП рдПрдХрд▓ рдореАрдбрд┐рдпрд╛ рдХреНрд╡реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рд╣рдо рджрд╕ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреИрдЯрд░реНрди рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ grid-columnред

рд╡рд╣реА рдореАрдбрд┐рдпрд╛ рдХреНрд╡реЗрд░реА рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╕реАрдзреЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ рдХрд╣реЗрдВред рд╣рдорд╛рд░реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╡рд╣ рдЧреНрд░рд┐рдб рдбрд┐рд╕реНрдкреНрд▓реЗ рдХреЛ рдлреНрд▓реЗрдХреНрд╕рдмреЙрдХреНрд╕ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ:

@media (max-width: 680px) {
  .archive {
    display: flex;
    flex-direction: column;
  }

  .article {
    margin-bottom: 2em;
  }
}

рдпрд╣рд╛рдВ рдЕрдВрддрд┐рдо рдЧреНрд░рд┐рдб рд╣реИ, рдЬрд┐рд╕реЗ рдЖрдкрдиреЗ рджреЗрдЦрд╛ рд╣реЛрдЧрд╛, рдкреВрд░реА рддрд░рд╣ рдЙрддреНрддрд░рджрд╛рдпреА рд╣реИ - рдПрдХ рд╕реЗ рдкрд╛рдВрдЪ рдХреЙрд▓рдо (рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдпреЛрдЧреНрдп):


рдЧрддрд┐рд╢реАрд▓ рдЪреМрдбрд╝рд╛рдИ рдХреЛ рджреЛрд╣рд░рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ: nth-child ()


рдЕрдкрдиреЗ рдХреЛрдб рдХреЛ рджреЛ рджрд░реНрдЬрди рд▓рд╛рдЗрдиреЛрдВ рддрдХ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдПрдХ рдФрд░ рдЪрд╛рд▓ рд▓рд╛рдЧреВ рдХреАред рдЪрдпрдирдХрд░реНрддрд╛ :nth-child(n)рдиреЗ рдореБрдЭреЗ рдПрдХ рд╣реА рдмрд╛рд░ рдореЗрдВ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рддрддреНрд╡реЛрдВ рдХреЛ рд╕реНрдЯрд╛рдЗрд▓ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреАред рд╕реНрдкреИрди рдХреЗ рд╕рд╛рде рдореЗрд░рд╛ рдкреВрд░рд╛ рд╡рд┐рдЪрд╛рд░ рдлреАрдб рдореЗрдВ рдХрдИ рдкрджреЛрдВ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрдирд╛ рдерд╛ рддрд╛рдХрд┐ рдЪрдпрдирд┐рдд рдмреНрд▓реЙрдХ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдкреГрд╖реНрда рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рддрддреНрд╡ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рде рдЪрдпрдирдХрд░реНрддрд╛рдУрдВ рдХреА рдПрдХ рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рд╕реЗ рдЕрд▓рдЧ рд╕реВрдЪреА рд▓рд┐рдЦреА:

.article:nth-child(2),
.article:nth-child(18),
.article:nth-child(34),
.article:nth-child(50)  {
  background-color: rgba(128,0,64,0.8);
  grid-column: -3 / -1;
}

рдЧрддрд┐ рдореЗрдВ, рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╕рдордп рд▓реЗрдиреЗ рд╡рд╛рд▓реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ, рдЦрд╛рд╕рдХрд░ рдЬрдм рдЖрдкрдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдмрдЪреНрдЪреЗ рдХреЗ рддрддреНрд╡ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдкреВрд░реА рд╕реВрдЪреА рдХреЛ рдХреЙрдкреА рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЬрд┐рд╕реЗ рд▓реЗрдЦ рдХреЗ рдЕрдВрджрд░ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛ - рд╢реАрд░реНрд╖рдХ, рд▓рд┐рдВрдХ рдЖрджрд┐ред рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдкрд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди, рдореБрдЭреЗ рд╣рд░ рдмрд╛рд░ рдЗрди рд╕реВрдЪрд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬреЛ рдореИрдВ рд╕реНрдкреИрди рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рд╛рде рдЦреЗрд▓рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рдПрдХ рдЙрдмрд╛рдК рдФрд░ рддреНрд░реБрдЯрд┐-рдкреНрд░рд╡рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ред

рдпрд╣ рддрдм рдерд╛ рдЬрдм рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рдЖрдк рдЫрджреНрдо рдЪрдпрдирдХрд░реНрддрд╛ рдХреА рд╢рд╛рдВрдд рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рд▓рд╛рдн рдЙрдард╛ рд╕рдХрддреЗ рд╣реИрдВ :nth-child: рдкреВрд░реНрдгрд╛рдВрдХ рдорд╛рди рдХреЗ рдмрдЬрд╛рдп, рдПрдХ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рджрд░реНрдЬ рдХрд░реЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП :nth-child(2n+ 2), рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рд╣рд░ рджреВрд╕рд░рд╛ рдмрдЪреНрдЪрд╛ рддрддреНрд╡ред

рдЗрд╕ рддрд░рд╣ рд╕реЗ рдореИрдВрдиреЗ :nth-child([])рдЕрдкрдиреЗ рдЧреНрд░рд┐рдб рдореЗрдВ рдПрдХ рдкреВрд░реНрдг-рдЪреМрдбрд╝рд╛рдИ рд╡рд╛рд▓рд╛ рдиреАрд▓рд╛ рдмреНрд▓реЙрдХ рдмрдирд╛рдпрд╛, рдЬреЛ рдкреГрд╖реНрда рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рд╕реВрдЪреА рд╕реЗ рдЖрдзрд╛ рдЧреБрдЬрд░рддрд╛ рд╣реИ:

.article:nth-child(31n + 1) {
  grid-column: 1 / -1;
  background: rgba(11, 111, 222, 0.5);
}

рдмреНрд░реИрдХреЗрдЯ ( 31n + 1) рдореЗрдВ рдХреЛрдб рдХрд╛ рдПрдХ рдЯреБрдХрдбрд╝рд╛ 1, 32 рд╡рд╛рдВ, 63 рд╡рд╛рдВ, рдЖрджрд┐ рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИред рдмрд╛рд▓ рддрддреНрд╡ред рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдПрди = 0 ( 31 * 0 + 1 = 1), рдлрд┐рд░ n=1( 31 * 1 + 1 = 32), рдФрд░ рдЕрдВрдд рдореЗрдВ n=2( 31 * 2 + 1 = 63) рд╕реЗ рд╢реБрд░реВ рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд▓реВрдк рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИ ред рдмрд╛рдж рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рдордЭрддрд╛ рд╣реИ рдХрд┐ рдХреЛрдИ 63 рд╡рд╛рдВ рдмрд╛рд▓ рддрддреНрд╡ рдирд╣реАрдВ рд╣реИ, рдирд┐рдпрдо рдХреА рдЕрдирджреЗрдЦреА рдХрд░рддрд╛ рд╣реИ, рдЪрдХреНрд░ рдХреЛ рд░реЛрдХрддрд╛ рд╣реИ рдФрд░ рдирд┐рдпрдо рдХреЛ 1 рдФрд░ 32 рд╡реЗрдВ рддрддреНрд╡реЛрдВ рдкрд░ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред

рдореИрдВ рдкреВрд░реЗ рдкреГрд╖реНрда рдкрд░ рдмрд╛рдИрдВ рдпрд╛ рджрд╛рдИрдВ рдУрд░ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓реЗ рдмреИрдВрдЧрдиреА рдмреНрд▓реЙрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдРрд╕рд╛ рд╣реА рдХрд░ рд░рд╣рд╛ рд╣реВрдВ:

.article:nth-child(16n + 2) {
  grid-column: -3 / -1;
  background: rgba(128, 0, 64, 0.8);
}

.article:nth-child(16n + 10) {
  grid-column: 1 / -2;
  background: rgba(128, 0, 64, 0.8);
}

рдкрд╣рд▓рд╛ рдЪрдпрдирдХрд░реНрддрд╛ рдмрд╛рдПрдВ рдмреИрдВрдЧрдиреА рдмреНрд▓реЙрдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╣реИред рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ 16n + 2рд╣рд░ 16 рд╡реЗрдВ рдЧреНрд░рд┐рдб рддрддреНрд╡ рдХреЗ рд▓рд┐рдП рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╝рд┐рдореНрдореЗрджрд╛рд░ рд╣реИ, рдЬреЛ рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрддреА рд╣реИред

рджреВрд╕рд░рд╛ рдЪрдпрдирдХрд░реНрддрд╛ рд╕рд╣реА рдмреИрдВрдЧрдиреА рдмреНрд▓реЙрдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╣реИред рдЕрдВрддрд░рд╛рд▓ рд╕рдорд╛рди рд╣реИ ( 16n), рд▓реЗрдХрд┐рди рд╢рд┐рдлреНрдЯ рдЕрд▓рдЧ рд╣реИ ( 10)ред рдирддреАрдЬрддрди, рдпреЗ рдмреНрд▓реЙрдХ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдЧреНрд░рд┐рдб рдХреЗ рджрд╛рдИрдВ рдУрд░ рдкрд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ, 10, 26, 42, рдЖрджрд┐ рддрддреНрд╡реЛрдВ рдореЗрдВред

рдЗрди рддрддреНрд╡реЛрдВ рдХреА рджреГрд╢реНрдп рд╢реИрд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдХреЛрдб рджреЛрд╣рд░рд╛рдиреЗ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рдЪрд╛рд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рдмреИрдВрдЧрдиреА рдмреНрд▓реЙрдХреЛрдВ рдХреА рд╕рд╛рдорд╛рдиреНрдп рд╢реИрд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП ( background-colorрдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП), рдЖрдк рдПрдХ рдЪрдпрдирдХрд░реНрддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

.article:nth-child(8n + 2) {
  background: rgba(128, 0, 64, 0.8);
  /* Other shared syling */
}

рдпрд╣ рдЪрдпрдирдХрд░реНрддрд╛ рдЖрдЗрдЯрдо 2, 10, 18, 26, 34, 42, 50 рдФрд░ рдЕрдзрд┐рдХ рдХрд╛ рдЪрдпрди рдХрд░реЗрдЧрд╛ред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рд╡рд╣ рдмрд╛рдПрдВ рдФрд░ рджрд╛рдПрдВ рджреЛрдиреЛрдВ рдмреНрд▓реЙрдХреЛрдВ рдХрд╛ рдЪрдпрди рдХрд░рддрд╛ рд╣реИред

рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ 8n- рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рдЖрдзрд╛ рд╣реИ 16n, рдФрд░ рджреЛ рдЪрдпрдирдХрд░реНрддрд╛рдУрдВ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХрд╛ рдЕрдВрддрд░ рднреА 8 рд╣реИред

рдЕрдВрддрд┐рдо рд╢рдмреНрдж


CSS Grid рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдм рдХрдо рд╕реЗ рдХрдо рдХреЛрдб рдХреЗ рд╕рд╛рде рд▓рдЪреАрд▓реЗ, рдЙрддреНрддрд░рджрд╛рдпреА рдореЗрд╖ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрджрд┐ рдЖрдк рдкреНрд░рддрд┐рдЧрд╛рдореА рдореАрдбрд┐рдпрд╛ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рдмрдЪрддреЗ рд╣реИрдВ, рддреЛ рдЧреНрд░рд┐рдб рдореЗрдВ рддрддреНрд╡реЛрдВ рдХреА рд╕реНрдерд┐рддрд┐ рдкрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреНрд░рддрд┐рдмрдВрдз рд╣реИрдВред

рдпрд╣ рд╕реНрдкреИрди рдмрдирд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛, рдЬрд┐рд╕рд╕реЗ рдЫреЛрдЯреЗ рд╕реНрдХреНрд░реАрди рдкрд░ рдХреНрд╖реИрддрд┐рдЬ рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдФрд░ рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдЕрдм рд╣рдо рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ: "рдПрдХ рдЕрдиреБрдХреВрд▓реА рдЧреНрд░рд┐рдб рдмрдирд╛рдПрдВ, рдХреГрдкрдпрд╛" рдФрд░ рдпрд╣ рдЗрд╕реЗ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рдмрд╕ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ: "рдУрд╣, рдФрд░ рдЧреНрд░рд┐рдб рдХрд╛ рдпрд╣ рддрддреНрд╡ рдЪрд╛рд░ рдХреЙрд▓рдореЛрдВ рдореЗрдВ рдлреИрд▓рд╛ рд╣реБрдЖ рд╣реИ, рдХреГрдкрдпрд╛," рдФрд░ рд╡рд╣ рд╕рдВрдХрд░реА рдЧреНрд░рд┐рдб рдХреЗ рдмрдЬрд╛рдп рдЪрд╛рд░-рдХреЙрд▓рдо рдХреА рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рдХреЛ рд╡рд░реАрдпрддрд╛ рджреЗрддреЗ рд╣реБрдП, рд╕рдВрдХреАрд░реНрдг рд╕реНрдХреНрд░реАрди рдХреЛ рд╣реИрдВрдбрд▓ рдХрд░рддрд╛ рд╣реИред рдЧреНрд░рд┐рдб рдХреЛ рд╡рд┐рдкрд░реАрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЗрд╕ рддрд░рд╣:

.article {
  grid-column: span 3, autofit;
}

рдЙрддреНрддрд░рджрд╛рдпреА рдЧреНрд░рд┐рдб рдХреЗ рд╕рд╛рде рдПрдХ рдФрд░ рдореБрджреНрджрд╛ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рд╣реИред рд╕реНрдХреНрд░реАрди рдХреА рдЪреМрдбрд╝рд╛рдИ рдмрджрд▓рдиреЗ рд╕реЗ рдЕрдХреНрд╕рд░ рдпрд╣ рдЦрд╛рд▓реА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдореИрдВрдиреЗ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЧреНрд░рд┐рдб рдХреЗ рдЕрдВрддрд┐рдо рддрддреНрд╡ рдХреЛ рд╢реЗрд╖ рдХреЙрд▓рдо (рдХреНрд░рдорд╢рдГ, рдкрдВрдХреНрддрд┐ рдХреЛ рднрд░рдиреЗ) рддрдХ рдЦреАрдВрдЪрдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рдЦреЛрдЬрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрд╕рдВрднрд╡ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИред рдХрдо рд╕реЗ рдХрдо рдЕрднреА рдХреЗ рд▓рд┐рдПред рдХрд┐рд╕реА рддрддреНрд╡ рдХреА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реНрдерд┐рддрд┐ рдХреЛ рдХреАрд╡рд░реНрдб рдХреЗ рд╕рд╛рде рд╕реЗрдЯ рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛, рдЬреИрд╕реЗ рдХрд┐ auto, рдпрд╣ рдХрд╣рддреЗ рд╣реБрдП, "рд░реЗрдЦрд╛ рдХреЛ рдЕрдВрдд рддрдХ рднрд░реЗрдВ, рдмрд╛рдПрдВ рдХрд┐рдирд╛рд░реЗ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ"ред рдХреБрдЫ рдЗрд╕ рддрд░рд╣:

.article {
  grid-column: auto, -1;
}

... рдЬреЛ рд▓рд╛рдЗрди рдХреЗ рдЕрдВрдд рддрдХ рдЧреНрд░рд┐рдб рдХреЗ рдмрд╛рдПрдВ рдХрд┐рдирд╛рд░реЗ рдкрд░ рдлреИрд▓рд╛ рд╣реЛрдЧрд╛ред


All Articles