Material-ui: [рдЧреНрд░рд┐рдб] рдХрдВрдЯреЗрдирд░ рдФрд░ рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рдХреА рдЕрддрд┐рд░рд┐рдХреНрдд рдЪреМрдбрд╝рд╛рдИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 19 рдЬреБрд▓ре░ 2017  ┬╖  49рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: mui-org/material-ui

<Grid container> рдЕрдкрдиреЗ рдорд╛рддрд╛-рдкрд┐рддрд╛ рд╕реЗ рдкрд░реЗ рдлреИрд▓реА рд╣реБрдИ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдЖрдзреЗ рд╕реНрдерд╛рди рдХрд╛ рдЖрдХрд╛рд░ рд╣реИред
рдореИрдВрдиреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдЪреМрдбрд╝рд╛рдИ рдХреЛ рд▓рд╛рд▓ рд░рдВрдЧ рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рд╢реВрдиреНрдп рдХреЛ рднреА рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░рд┐рдХреНрддрд┐ рдХреЛ рд╕реЗрдЯ рдХрд░рдирд╛ред

mobile-padding

рдпрд╣рд╛рдБ рдПрдХ рдХрд╛рд░реНрдпрд╢реАрд▓ рдЙрджрд╛рд╣рд░рдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ: https://codesandbox.io/s/Y8nzGm5Wред
рд╢реВрдиреНрдп рд░рд┐рдХреНрддрд┐ рд╡рд╛рд▓рд╛ рд╕рдорд╛рди рдХреЛрдб рдЕрдкреЗрдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: https://codesandbox.io/s/NxvYxvQpLред

bug ЁЯРЫ Grid important

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдЕрднреА рднреА рдПрдХ рд╣реА рдореБрджреНрджрд╛ рд╣реИ, рд▓реЗрдХрд┐рди x = {12} рдЬреЛрдбрд╝рдХрд░ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
<Grid container spacing={3} xs={12}>

рд╕рднреА 49 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

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

рддреЛ рдЖрдк 3 рдЙрдкрд▓рдмреНрдз workarounds рд╣реИ:

  • рд░рд┐рдХреНрддрд┐ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдиреЗ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ spacing={0} рдкрд░ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдкрд░, рд╣рдо рдЗрд╕реЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡реНрдпрд╡рд╣рд╛рд░ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред
  • рдорд╛рддрд╛-рдкрд┐рддрд╛ рдХреЗ рд╕рд╛рде рдХрдо рд╕реЗ рдХрдо, рд░рд┐рдХреНрддрд┐ рдорд╛рди рдХреЛ рдЬреЛрдбрд╝рдХрд░: https://codesandbox.io/s/WnpKlQ32n
    <div style={{ padding: 20 }}>
      <Grid container spacing={40}>
  • рдорд╛рддрд╛-рдкрд┐рддрд╛ рдкрд░ overflow-x: hidden; рдЬреЛрдбрд╝рдирд╛ред

рдореИрдВ рдмрдВрдж рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдПрдХ рдмреЗрд╣рддрд░ рд╡рд┐рдХрд▓реНрдк рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╕реЛрдЪ рд╕рдХрддрд╛ред рдпрджрд┐ рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ рд░рд┐рдХреНрддрд┐ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рд╕рдорд╛рдзрд╛рди рд╣реИ, рддреЛ рдХреГрдкрдпрд╛ рдЕрдкрдиреА рдЖрд╡рд╛рдЬрд╝ рдмрдврд╝рд╛рдПрдВ :)ред

рдореЗрд░реЗ рд▓рд┐рдП, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ spacing={0} рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡реНрдпрд╡рд╣рд╛рд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдХрдо рд╕реЗ рдХрдо рдЬрдм рддрдХ рдПрдХ рдмреЗрд╣рддрд░ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рдЖрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕рд╛рдордЧреНрд░реА-рдЙрдИ рдХреЗ рдкрд╣рд▓реА рдмрд╛рд░ <Grid /> рдмрдЧ рдХреЗ рд╕рд╛рде рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИред

@hboylan рдЗрд╕ рд╕реАрдорд╛ рдХреЗ рд▓рд┐рдП рдЦреБрд▓реЗ рдЙрди рд╕рднреА рдореБрджреНрджреЛрдВ рдХреЗ рдкреНрд░рдХрд╛рд╢ рдореЗрдВ, рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реЛ рд░рд╣рд╛ рд╣реИ! рдХрд╛рд╢, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреБрдЫ рдПрдкреАрдЖрдИ рдЙрдкрдпреЛрдЧ рд╡рд┐рд╢реНрд▓реЗрд╖рдг we рдХреА рдкрд╣реБрдВрдЪ рд╣реЛрддреАред

рдореИрдВрдиреЗ waiting for users upvotes рдЯреИрдЧ рдЬреЛрдбрд╝реЗ рд╣реИрдВред рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рд▓реЛрдЧ spacing={0} рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗред рдпрджрд┐ рдЖрдк рд╣реИрдВ рддреЛ рдХреГрдкрдпрд╛ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдврд╝рд╛рдПрдБред рд╣рдо upvotes рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЕрдкрдиреЗ рдкреНрд░рдпрд╛рд╕ рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрдВрдЧреЗред

рдХрдо рд╕реЗ рдХрдо 8 рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдореБрджреНрджреЗ рдПрдХ рдордЬрдмреВрдд рд╕рдВрдХреЗрдд рд╣реИред рдореИрдВ рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рдЗрд╕ рд╕реАрдорд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдиреЛрдЯ рдЬреЛрдбрд╝реВрдВрдЧрд╛ред

рдмрд╕ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛: рдХреНрдпрд╛ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд 2 рдХреЗ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЪреЗрддрд╛рд╡рдиреА рд╣реИ?

рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдЖрдк рдЗрд╕реЗ рдЧреНрд░рд┐рдб-рдХрдВрдЯреЗрдирд░-рдШрдЯрдХ рдкреНрд░рддрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдореЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ?

рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ:
=> рдореБрдЭреЗ рдореВрд░реНрдЦ;) рдмреЗрд╢рдХ: рд╣рдо рд╕реНрдерд╛рди рдЦреЛ рд░рд╣реЗ рд╣реИрдВ, рдХреНрд╖рдорд╛ рдХрд░реЗрдВред

рдореИрдВ рдХрдВрдЯреЗрдирд░ рдореЗрдВ spacing={0} рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд╛рдордЧреНрд░реА-рдЙрдИ @ рдореЗрдВ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде рд╣реВрдВ, рдпрд╛ рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рджреЛ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдореЗрдВ рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣-рдПрдХреНрд╕ рдФрд░ рдЬреИрд╕реЗред рд╢рд╛рдпрдж рдореБрдЭреЗ рдХреБрдЫ рдпрд╛рдж рдЖ рд░рд╣рд╛ рд╣реИ?

flexboxgrid (рдЬрд┐рд╕рдореЗрдВ @oliviertassinari рдореЗрдВ рд╕рдорд╛рди рдореБрджреНрджреЛрдВ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ) рдореЗрдВ рдПрдХ рдХрд╛рдВрдЯрд╛ рд╣реИ рдЬреЛ рдЗрд╕реЗ рддрдп рдХрд░рдиреЗ рдХрд╛ рджрд╛рд╡рд╛ рдХрд░рддрд╛ рд╣реИред https://github.com/kristoferjoseph/flexboxgrid/issues/144#issuecomment -321694572 рдореИрдВрдиреЗ рдХреЛрдб рдореЗрдВ рдирд╣реАрдВ рдЦреЛрджрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рдВрдЪ рдХреЗ рд▓рд╛рдпрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рд╣рдо рдЧреНрд░рд┐рдб рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдирдорд╕реНрддреЗ,

рд╣рдордиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЕрдкрдиреА рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЛ рдЕрдкрдирд╛рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред

рдЖрдк рд╣рдорд╛рд░реЗ рдЖрд╢реНрдЪрд░реНрдп рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрдм рд╣рдореЗрдВ рдЗрд╕ рдзрд╛рдЧреЗ рдХрд╛ рдкрддрд╛ рдЪрд▓рд╛ред

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

рдХреНрдпрд╛ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЗ рдкрд╛рд╕ рдмрдЧреНрд╕ рдФрд░ рдмрдЧрдлрд┐рдХреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ? рдпрд╛ рд╕рдм рдХреБрдЫ рдореМрдХреЗ рдкрд░ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ?


рдпрд╣ 1.0.0-рдкреНрд░реАрд▓реЗрд░реЗрдЬрд╝ рд╣реИ:
https://github.com/mui-org/material-ui/issues?q=is%3Aopen+is%3Aissue+milestone%3Av1.0.0-prerelease

рдЗрд╕ рдереНрд░реЗрдб рд╕реЗ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддреЗ рд╣реБрдП, рдХреНрдпрд╛ рд╣рдо рдпрд╣ рдорд╛рдиреЗрдВрдЧреЗ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╣рдордиреЗ рдЬреЛ рджреЗрдЦрд╛ рд╣реИ, рдЙрд╕рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдХреАрдбрд╝реЗ рд╣реИрдВ? (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдпрд╣ рдореБрджреНрджрд╛)

рдЬреАрдердм рдкрд░ рдЕрдм рддрдХ рдХрд┐рддрдиреЗ рд╡реИрдз рд╕рд╛рдордЧреНрд░реА-рдпреВрдЖрдИ рдХреАрдбрд╝реЗ рдЖрдк рд▓реЛрдЧреЛрдВ рдиреЗ рдмрдВрдж рдХрд░ рджрд┐рдП, рдФрд░ рдлрд┐рдХреНрд╕рд┐рдВрдЧ рдХреЗ рдмрдЬрд╛рдп рдЖрдкрдиреЗ рдбреЙрдХреНрд╕ рдореЗрдВ рдкрд╛рда рдЬреЛрдбрд╝рд╛?

рдЕрдиреНрдпрдерд╛ рдврд╛рдВрдЪрд╛ рдорд╣рд╛рди рд╣реИред рдпрд╣ рдРрд╕реА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ рд╣реИрдВ рдЬреЛ рдереЛрдбрд╝реА рдЪрд┐рдВрддрд╛рдЬрдирдХ рд╣реИрдВред

рдзрдиреНрдпрд╡рд╛рдж, рдФрд░ рдореИрдВ рдорд╛рдлреА рдорд╛рдБрдЧрддрд╛ рд╣реВрдБ рдЕрдЧрд░ рдореИрдВрдиреЗ рдХрд┐рд╕реА рдХреЛ рдирд╛рд░рд╛рдЬ рдХрд┐рдпрд╛ рдФрд░ / рдпрд╛ рдЕрдЧрд░ рдореИрдВ рдереЛрдбрд╝рд╛ рдордЬрдмреВрдд рдЖрдпрд╛ред

@kmlx

рд╣рдо рдпрд╣ рдорд╛рди рдЬрд╛рдПрдЧрд╛ 1.0.0- рдкреНрд░реА-рд░рд┐рд▓реАрдЬрд╝ рдмреАрдЯрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рд╣рдо рд╡рд╣рд╛рдБ рджреЗрдЦрдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдХреАрдбрд╝реЗ рд╣реИ?

рдЖрдкрдХреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ (рджреЗрдЦреЗрдВ: рдореБрджреНрджреЗ ) рдЪрд╛рд╣рд┐рдПред рдФрд░ рдЖрдкрдХреЛ рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП рдХрд┐ 1.0.0-rc.x рдореЗрдВ рдмрдЧ рднреА рд╣реЛрдВ, рд▓реЗрдХрд┐рди рдПрдкреАрдЖрдИ рдЬреНрдпрд╛рджрд╛рддрд░ рд╕реНрдерд┐рд░ рд╣реЛрдЧреАред

@Ryanflorence рдХреЗ рдЯреНрд╡реАрдЯ рдХрд╛ рд╕рдордп рдПрдХрджрдо рд╕рд╣реА рд╣реИред

рдореИрдВ рдорд╛рдлреА рдорд╛рдВрдЧрддрд╛ рд╣реВрдВ рдЕрдЧрд░ рдореИрдВрдиреЗ рдХрд┐рд╕реА рдХреЛ рдирд╛рд░рд╛рдЬ рдХрд┐рдпрд╛ рдФрд░ / рдпрд╛ рдЕрдЧрд░ рдореИрдВ рдереЛрдбрд╝рд╛ рдордЬрдмреВрдд рдЖрдпрд╛ред

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

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

@mbrookes

рдЬрд╡рд╛рдм рджреЗрдиреЗ рдХрд╛ рд╕рдордп рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХрд╛ рдзрдиреНрдпрд╡рд╛рджред

рдЖрдкрдХреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ (рджреЗрдЦреЗрдВ: рдореБрджреНрджреЗ) рдЪрд╛рд╣рд┐рдПред рдФрд░ рдЖрдкрдХреЛ рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП рдХрд┐ 1.0.0-rc.x рдореЗрдВ рдмрдЧ рднреА рд╣реЛрдВ, рд▓реЗрдХрд┐рди рдПрдкреАрдЖрдИ рдЬреНрдпрд╛рджрд╛рддрд░ рд╕реНрдерд┐рд░ рд╣реЛрдЧреАред

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

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

рдпрджрд┐ рдкреНрд░рд▓реЗрдЦрд┐рдд рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдЕрдм рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ, (рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдореЛрдмрд╛рдЗрд▓ рдкрд░ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реИ), рддреЛ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдПрдХ рдлрд┐рдХреНрд╕ рдореЗрдВ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рдореБрдЭреЗ рд╕рдорд╕реНрдпрд╛ btw рдирд╣реАрдВ рдЖ рд░рд╣реА рд╣реИ, рдФрд░ рдореЗрд░рд╛ рд╕рдорд╛рдзрд╛рди рдореЗрд░реЗ рдХреЛрдб рдореЗрдВ spacing={0} рдкреНрд░рддреНрдпреЗрдХ <Grid container /> рдпрд╛ <Grid item container /> рдШрдЯрдХ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдХрд░рдирд╛ рдерд╛ред

@kmlx рдореИрдВрдиреЗ

рдореИрдВрдиреЗ spacing={0} рдЬреЛрдбрд╝рд╛, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд░рд┐рдХреНрддрд┐ рдЪрд╛рд╣рддрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдкреИрдбрд┐рдВрдЧ рдХреЛ рдЬреЛрдбрд╝рд╛, рдФрд░ рдЗрд╕реЗ рдХреЗрд╡рд▓ рдордзреНрдпрдо рдмреНрд░реЗрдХрдкреЙрдЗрдВрдЯ рдХреЗ рдКрдкрд░ рдкреИрдбрд┐рдВрдЧ рдХреЛ рдЬреЛрдбрд╝рд╛ рдЬрд╣рд╛рдВ рдпрд╣ рджреЛ рдХреЙрд▓рдо рджрд┐рдЦрд╛:

const styles = theme => ({
  dividerRight: {
    [theme.breakpoints.up('md')]: {
      paddingRight: theme.spacing.unit * 0.5
    }
  },
  dividerLeft: {
    [theme.breakpoints.up('md')]: {
      paddingLeft: theme.spacing.unit * 0.5
    }
  },
});

рдлрд┐рд░ рдореИрдВрдиреЗ рдмрд╛рдПрдВ рдХреЙрд▓рдо рдореЗрдВ className={classes.dividerRight} рдЬреЛрдбрд╝рд╛ (рдХреНрдпреЛрдВрдХрд┐ рдбрд┐рд╡рд╛рдЗрдбрд░ рджрд╛рдИрдВ рдУрд░ рд╣реИ) рдФрд░ className={classes.dividerLeft} рджрд╛рд╣рд┐рдиреЗ рдХреЙрд▓рдо рдореЗрдВ

рдмрд╕ рдпрд╣ рдореБрджреНрджрд╛ рдерд╛ред рдЧреНрд░рд┐рдб рдХреЗ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реАрдПрд╕рдПрд╕ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд╕рд╛рде рдЗрд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдФрд░ рдпрд╣ рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ

.grid-container {
  width: 100% !important;
  margin: 0 !important;
}

@martjoao рдореЗрд░реЗ рд▓рд┐рдП рдпрд╣ рдореЗрд░реЗ рдЧреНрд░рд┐рдб рдХрдВрдЯреЗрдирд░ рдХреЗ рдмрд╛рд╣рд░ рдЕрд╡рд╛рдВрдЫрд┐рдд рдкреИрдбрд┐рдВрдЧ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк (рдореЗрд░реЗ рдЕрдВрджрд░ рддрддреНрд╡ рд╣реИрдВ рдЬреЛ рдХрд┐рдирд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдлреНрд▓рд╢ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП)ред

рдЗрд╕рдХрд╛ рдореЗрд░рд╛ рддреНрд╡рд░рд┐рдд рдФрд░ рдЧрдВрджрд╛ рд╕рдорд╛рдзрд╛рди рд╕рд┐рд░реНрдл рд╢рд░реАрд░ рдХреЗ рддрддреНрд╡ рдкрд░ overflow-x: hidden; рдлреЗрдВрдХрдирд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдХреБрдЫ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ (рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдореЛрдмрд╛рдЗрд▓) рдкрд░ рдЬрдм рдЖрдк рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд▓рд┐рдП рдХреНрд╖реИрддрд┐рдЬ рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рдлреНрд▓реИрд╢ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╡реЗ рд╕рд╣реА рд╕реНрдХреНрд░реЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдЕрднреА рднреА рдореЗрд░реЗ рд▓рд┐рдП рдЕрд╡рд╛рдВрдЫрдиреАрдп рд╣реИред


рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:

рдмрд╕ рджреЗрдЦрд╛ рдЧрдпрд╛ рдХрд┐ рдУрд╡рд░рдлреНрд▓реЛ рдХрд╛ рддрд░реАрдХрд╛ рдКрдкрд░ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдореЗрд░реА рдЧрд▓рддреАред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ <Grid> рдХрд╛ рдЙрдкрдпреЛрдЧ _not_ рдПрдкреНрд▓рд┐рдХреЗрд╢рди / рдкреНрд░рд╛рдердорд┐рдХ рд▓реЗрдЖрдЙрдЯ (рдЬреИрд╕реЗ рдРрдк рдмрд╛рд░, рд╕рд╛рдЗрдб рдмрд╛рд░, рд╕рд╛рдордЧреНрд░реА рдХреНрд╖реЗрддреНрд░ рдЖрджрд┐) рд╣реИред рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдЧреНрд░рд┐рдб рдореЗрдВ рд╕рд╛рдордЧреНрд░реА рддрддреНрд╡реЛрдВ рдХреЛ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрднрд┐рдкреНрд░реЗрдд рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреА рдПрдХ рд╕реВрдЪреА)ред рдЗрд╕реЗ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП, рдорд╛рд░реНрдЬрд┐рди рдХреЗ рд╕рд╛рде рддрддреНрд╡реЛрдВ рдХреЛ рдлреИрд▓рд╛рдирд╛ рддрд╛рдХрд┐ рдЙрдирдХрд╛ рд╕рд╛рдордЧреНрд░реА рдХреНрд╖реЗрддреНрд░ рдкреНрд░рднрд╛рд╡рд┐рдд рди рд╣реЛ - рдЗрд╕рд▓рд┐рдП рдЖрдк рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛ рд░рдВрдЧ рдпрд╛ рд╕реАрдорд╛рдПрдБ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ - рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред

рд▓реЗрдХрд┐рди рдкреНрд░рд▓реЗрдЦрди рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ <Grid> рддрддреНрд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреНрд░рд╛рдердорд┐рдХ рд▓реЗрдЖрдЙрдЯ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд┐рд╕рдореЗрдВ "рд▓реЗрдЖрдЙрдЯ" рдирд╛рдо рдХрд╛ рдПрдХ рдкреВрд░рд╛ рдЕрдиреБрднрд╛рдЧ <Grid> рдХреЗ рдЙрдкрдпреЛрдЧ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИред

рдПрдХ рдФрд░ рдХрд╛рд░рдг рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ рдЗрд╕ рдкреНрд░рддрд┐рд╡рд╛рдж рдХреЛ рдкрд╛рддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рд╕рднреА рдЕрдиреНрдп рдпреВрдЖрдИ рдлреНрд░реЗрдорд╡рд░реНрдХ рдкреНрд░рд╛рдердорд┐рдХ рд▓реЗрдЖрдЙрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рддрдВрддреНрд░ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ (рдЬрд┐рд╕реЗ 80% рдХреЗрд╕, @oliviertassinari рдорд╛рдирд╛ рдЬрд╛рдПрдЧрд╛), рдФрд░ рд╕рд╛рдордЧреНрд░реА рдЖрдЗрдЯрдо рдХрд╛ рдЧреНрд░рд┐рдб рдмрд┐рдЫрд╛рдиреЗ рдПрдХ рдорд╛рдзреНрдпрдорд┐рдХ рдЪрд┐рдВрддрд╛ рдХрд╛ рд╡рд┐рд╖рдп рд╣реИред

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

@wmadden рд▓реЗрдЖрдЙрдЯ рд╢рдмреНрдж рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрдпреЛрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдРрдк / рдкреНрд░рд╛рдердорд┐рдХ рд▓реЗрдЖрдЙрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ?

рдПрдХ рдФрд░ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ рдЗрд╕ рдкреНрд░рддрд┐рд╡рд╛рдж рдХреЛ рдкрд╛рддреЗ рд╣реИрдВ

рдХреНрдпрд╛ рдкреНрд░рддрд┐рд╡рд╛рдж рд╣реИ?

рдЬрд┐рд╕реЗ 80% рдорд╛рдорд▓рд╛ рдорд╛рдирд╛ рдЬрд╛рдПрдЧрд╛

рдореИрдВ рд╕рд╣рдордд рд╣реВрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕: рдЗрд╕рдХреЗ рд▓рд┐рдП # 10986 рд╣реИред

@wmadden рд▓реЗрдЖрдЙрдЯ рд╢рдмреНрдж рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрдпреЛрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдРрдк / рдкреНрд░рд╛рдердорд┐рдХ рд▓реЗрдЖрдЙрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ?

рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рдШрдЯрдХ рдбреЗрдореЛ рдХреЗ рдмрдЬрд╛рдп "рд▓реЗрдЖрдЙрдЯ" рдирд╛рдордХ рдПрдХ рд╢реАрд░реНрд╖-рд╕реНрддрд░реАрдп рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рд╣реИред рдФрд░ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдмрдирд╛рдП рд░рдЦрдирд╛:

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

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдореЗрд░реЗ рдЖрд╡реЗрджрди рдмрд╛рд╣рд░ рдмрд┐рдЫрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдерд╛ - рдЬрд╣рд╛рдВ рдирдХрд╛рд░рд╛рддреНрдордХ рдорд╛рд░реНрдЬрд┐рди рд╕реАрдорд╛ рддреЗрдЬреА рд╕реЗ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдмрди рдЬрд╛рддреА рд╣реИред

рдПрдХ рдФрд░ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ рдЗрд╕ рдкреНрд░рддрд┐рд╡рд╛рдж рдХреЛ рдкрд╛рддреЗ рд╣реИрдВ

рдореЗрд░рд╛ рдорддрд▓рдм рдерд╛ рдХрд┐ рд▓реЛрдЧреЛрдВ рдХреЛ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЧреНрд░рд┐рдб рдШрдЯрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреНрд░рд╛рдердорд┐рдХ рд▓реЗрдЖрдЙрдЯ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рдпреВрдЖрдИ рдлреНрд░реЗрдорд╡рд░реНрдХ рдЖрдорддреМрд░ рдкрд░ рдЙрд╕ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рдПрдХ рд▓реЗрдЖрдЙрдЯ рд╕рдорд╛рдзрд╛рди рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ - рдФрд░ рдпрд╣ рдЖрдорддреМрд░ рдкрд░ "рд▓реЗрдЖрдЙрдЯ" рдирд╛рдордХ рдПрдХ рд╢реАрд░реНрд╖-рд╕реНрддрд░реАрдп рдкреНрд░рд▓реЗрдЦрди рд╡рд┐рд╖рдп рдореЗрдВ рд╣реЛрддрд╛ рд╣реИред

рдпрд╣ рд░рд┐рдПрдХреНрдЯ рдореЗрдВ рдПрдХ рдЖрдо рдзрд╛рд░рдгрд╛ рд╣реИ рдХрд┐ рдмрдЪреНрдЪреЗ рдЕрдкрдиреЗ рдорд╛рддрд╛-рдкрд┐рддрд╛ рджреНрд╡рд╛рд░рд╛ рдирд┐рд╣рд┐рдд рд╣реЛрдВрдЧреЗред <Grid> рдХрд╛ рдирдХрд╛рд░рд╛рддреНрдордХ рдорд╛рд░реНрдЬрд┐рди рдЕрдкрдиреЗ рдорд╛рддрд╛-рдкрд┐рддрд╛ рдХреА рд╕реАрдорд╛рдУрдВ рд╕реЗ рдкрд░реЗ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдХреЗ рдЙрд╕ рдзрд╛рд░рдгрд╛ рдХреЛ рддреЛрдбрд╝рддрд╛ рд╣реИ, рдЬреЛ рдЗрд╕рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдмрдЧ рдХреЗ рд╕рдорд╛рди рджрд┐рдЦрддрд╛ рд╣реИ рдЬреЛ рдХрд┐рд╕реА рдХреЛ рдкрддрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдбрд┐рдЬрд╛рдЗрди рджреНрд╡рд╛рд░рд╛ рд╣реИред

@ vedant1811 рдирдХрд╛рд░рд╛рддреНрдордХ рдорд╛рд░реНрдЬрд┐рди рдЕрдм рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡реНрдпрд╡рд╣рд╛рд░ рдирд╣реАрдВ рд╣реИред рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реНрддрд░ рд▓реЗрдЖрдЙрдЯ рдХреЗ рд▓рд┐рдП рдЧреНрд░рд┐рдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

@oliviertassinari рдХреНрдпрд╛ рдХреЛрдИ рдЕрдкрдбреЗрдЯ рдерд╛ рдЬрд┐рд╕рдиреЗ рдЗрд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛? рдЕрдЧрд░ рдкреИрдХреЗрдЬ рдХреЗ рдЕрдкрдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддреЛ рдмрд╕ рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдВред рдореИрдВ рдореВрд▓ рддрддреНрд╡ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдкрд░ overflow: hidden; рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛ред

@saricden рд╣рд╛рдБ, spacing рдкреНрд░реЙрдкрд░реНрдЯреА рдкреНрд░рджрд╛рди рди рдХрд░рдХреЗ, рд╡рд╣рд╛рдБ рдЙрдкрд▓рдмреНрдз рдЕрдзрд┐рдХрд╛рдВрд╢ рдЧреНрд░рд┐рдб рд▓рд╛рдЗрдмреНрд░реЗрд░реАрдЬрд╝ рдореЗрдВ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдирд╣реАрдВ рд╣реИ, рд╡реЗ рд▓реЛрдЧреЛрдВ рдХреЛ рдорд╛рд░реНрдЬрд┐рди рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рджреЗрддреА рд╣реИрдВред

рдореИрдВ рдмрд╕ рдЗрд╕рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛ред рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдФрд░ рд╣реИрдХрд░реА рд╣реИ, рд▓реЗрдХрд┐рди рдареАрдХ рд╣реИ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдЪреМрдбрд╝рд╛рдИ рдбрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ: рдЧреНрд░рд┐рдб рдХрдВрдЯреЗрдирд░ рдкрд░ 'рдХреИрд▓реНрдХ (100% - 16px)' ... рдХрдо рд╕реЗ рдХрдо рдореЗрд░реА рд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рдЫреЛрдЯреЗ рд╕реНрдХреНрд░реАрди рдЖрдХрд╛рд░реЛрдВ рдкрд░ред

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

рдЕрднреА рднреА рдПрдХ рд╣реА рдореБрджреНрджрд╛ рд╣реИ, рд▓реЗрдХрд┐рди x = {12} рдЬреЛрдбрд╝рдХрд░ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
<Grid container spacing={3} xs={12}>

рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдЕрднреА рднреА рд╣реЛрддреА рд╣реИред spacing={...} рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рдХреНрд╖реИрддрд┐рдЬ рд╕реНрдХреНрд░реЙрд▓ рд╣реЛрддрд╛ рд╣реИред xs={12} рдЬреЛрдбрд╝рдирд╛ рдЗрд╕рдХрд╛ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

_рд╣рд╛рдВрд▓рд╛рдВрдХрд┐ рдЗрд╕рдХреА рдХреАрдордд рдХреЗ рдмрд╛рд░реЗ рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реВрдБ:_
рдореИрдВ рд╕рд╛рдордЧреНрд░реА-рдпреВрдЖрдИ 4.5.0 рдХреЗ рд╕рд╛рде рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдЪрд▓ рд░рд╣рд╛ рд╣реВрдВред рдХрд┐рд╕реА рдХрд╛рд░рдг рдХреЗ рд▓рд┐рдП рдореИрдВ рдЕрднреА рдпрд╣ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдБ рдФрд░ рдореИрдВ рдПрдХ рд╕рд╛рд▓ рд╕реЗ рдЕрдзрд┐рдХ рд╕рд╛рдордЧреНрд░реА-рдпреВрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдБред

рдореИрдВрдиреЗ рдорд╛рд░реНрдЬрд┐рди рд╢реИрд▓реА рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд xs={12} рд╕реБрдЭрд╛рд╡ рджреЗрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА (рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рджрд╛рдИрдВ рдУрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдорд╛рд░реНрдЬрд┐рди рджреЗрдЦ рд░рд╣рд╛ рдерд╛), рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд╛рдВрдЫрд┐рдд рдкреНрд░рднрд╛рд╡ рдиреЗрддреНрд░рд╣реАрди рдкреИрджрд╛ рдХрд░рддрд╛ рд╣реИ:

const useStyles = makeStyles(theme => ({
  grid: { margin: theme.spacing(0) }
}));
...
<Grid container spacing={2} xs={12} className={classes.grid}>

_рдЬрдм рднреА ..._ рдореБрдЭреЗ рд╕рд╛рдВрддреНрд╡рдирд╛ рдореЗрдВ рдЪреЗрддрд╛рд╡рдиреА рдорд┐рд▓ рд░рд╣реА рд╣реИ:

рдЪреЗрддрд╛рд╡рдиреА: рд╡рд┐рдлрд▓ рдкреНрд░реЛрдк рдкреНрд░рдХрд╛рд░: рдкреНрд░реЛрдк xs Grid рдХрд╛ рдЙрдкрдпреЛрдЧ item рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЗрд╕рд▓рд┐рдП рдХрдВрдЯреЗрдирд░ рдкрд░ xs={12} рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдореИрдВрдиреЗ рдЙрди рд╢реИрд▓рд┐рдпреЛрдВ рдХреА рдирдХрд▓ рдХреА рдЬреЛ рдЗрд╕реЗ makeStyles() рдЬреЛрдбрд╝ рд░рд╣реА рдереАрдВред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореЗрд░реЗ рд▓рд┐рдП рдЕрдм рддрдХ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИ:

const useStyles = makeStyles(theme => ({
  grid: {
    margin: theme.spacing(0),
    flexGrow: 0,
    maxWidth: `100%`,
    flexBasis: `100%`
  }
}));
...
<Grid container spacing={2} className={classes.grid}>

рдпрд╣ рдХреЗрд╡рд▓ рдЕрдзрд┐рдХрддрдо рд╣реИ: 100% , рдЬрд┐рд╕рдиреЗ рдпрд╣ рдХрд╛рдо рдХрд┐рдпрд╛ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЕрдм рдЪреМрдбрд╝рд╛рдИ рдЕрдзрд┐рдХрддрдо рд╣реЛ рдЧрдИ рд╣реИред рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ рдпрджрд┐ рдореИрдВ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕрдзрд┐рдХрддрдо рдорд╛рди рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реВрдБред

рдЧреНрд░рд┐рдб рдХрдВрдЯреЗрдирд░ рдорд╛рд░реНрдЬрд┐рди рд╢реВрдиреНрдп рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ рдЗрд╕реЗ рд╕реНрдЯрд╛рдЗрд▓ рдШрдЯрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рддрдп рдХрд┐рдпрд╛ рд╣реИред

рд╕реНрдЯрд╛рдЗрд▓рд┐рд╢ рдЧреНрд░рд┐рдб рдХрдВрдЯреЗрдирд░:

const GridContainer = styled(Grid)`
  margin: 0;
`;

рдЕрдм GridContainer рдХрд╛ рдЙрдкрдпреЛрдЧ Grid рдШрдЯрдХ рдХреЗ рдмрдЬрд╛рдп рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдЪреМрдбрд╝рд╛рдИ рдЙрддреНрдкрдиреНрди рдХрд░ рд░рд╣рд╛ рдерд╛ред

      <GridContainer
        container
        direction="column"
        justify="center"
        alignItems="center"
        xs={12}
        spacing={2}
      >

рдореИрдВрдиреЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛рдШрдЯрдХ рдПрдХ 100% рдЪреМрдбрд╝рд╛рдИ рдФрд░ рдКрдВрдЪрд╛рдИ рдЖрд╡рд░рдг рдХреЗ рдЕрдВрджрд░, рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рднрд╛рдЧ рдЧрдпрд╛ рдЬрд╣рд╛рдВ рдХрдВрдЯреЗрдирд░ рдкреГрд╖реНрда рдХреЛ 100vw рд╕реЗ рдмрд╛рд╣рд░ рдЦреАрдВрдЪрддрд╛ рд╣реИ рдФрд░ рдПрдХ рдХреНрд╖реИрддрд┐рдЬ рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИред рдореБрдЭреЗ рд╕рдордЭ рдирд╣реАрдВ рдЖрддрд╛ рдХрд┐ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдирдХрд╛рд░рд╛рддреНрдордХ рдорд╛рд░реНрдЬрд┐рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрдпреЛрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ? рдкреГрд╖реНрда рдХреЛ рд╡рд╛рдкрд╕ рд╕реАрдорд╛ рдореЗрдВ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рдирд╛ рдкрдбрд╝рд╛:

const NormalizedGridContainer = withStyles(theme => ({
  root: {
    width: '100%',
    margin: '0px',
    padding: `${(spacing/2) * 8}px`
  }
}))(Grid);

IMO рдпрд╣ рдереЛрдбрд╝рд╛ рдФрд░ рд╕реНрдкрд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЧреНрд░рд┐рдб рдХрдВрдЯреЗрдирд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рд╕реА рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЗ рдЖрд╡рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИред

рдбреЗрд╕реНрдХрдЯреЙрдк рдЖрдХрд╛рд░ рдореЗрдВ, рдореЗрд░реЗ рдкрд╛рд╕ рд╕рднреА рддрд░рдл рдХреА рдУрд░ рдЦреАрдВрдЪреА рд╣реБрдИ рддрд╕реНрд╡реАрд░реЗрдВ рд╣реИрдВ рдФрд░ xs = {12} рдХреЗ рд╕рд╛рде рдлрд┐рдХреНрд╕рд┐рдВрдЧ рдХрд░рддреЗ рд╣реБрдП рдЕрдЬреАрдм рддрд░рд╣ рд╕реЗ рдПрдХ рдЧрджреНрджреА рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдлрд┐рдХреНрд╕ @martjoao рд╕рдорд╛рдзрд╛рди рдХреА рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдореЛрдмрд╛рдЗрд▓ рдЪреМрдбрд╝рд╛рдИ:
gridSpacingFix: { '<strong i="7">@media</strong> (max-width:600px)': { width: '100% !important', margin: '0 !important', }, },

рдореИрдВ рдЗрд╕реА рддрд░рд╣ рдХреЗ рдореБрджреНрджреЗ рд╕реЗ рдорд┐рд▓рд╛, рдФрд░ рдЗрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛:

body { margin: 0; padding: 0; }

рдиреАрдЪреЗ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдЧрдпрд╛:

const theme = createMuiTheme({
  overrides: {
    MuiGrid: {
      container: {
        width: "100% !important",
        margin: "0 !important"
      }
    },
  }
});

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

рдмрд╕ рдЙрд╕ рдореБрджреНрджреЗ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣рд╛ рдерд╛ рдФрд░ рд░рд╛рд╢рд┐ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ рдХреЛ рджреЗрдЦрдХрд░ рдореИрдВ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рд╕рд╛рдордЧреНрд░реА-рдпреВрдЖрдИ рдореЗрдВ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред

рдХреНрдпрд╛ рд╣рдо рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рд╡реИрд╕рд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдЬреИрд╕рд╛ рдХрд┐ рд╡реЗ рдпрд╣рд╛рдВ рдХрд░рддреЗ рд╣реИрдВ: https://github.com/evgenyrodionov/flexboxgrid2/commit/37e02fec767449578202098fb8e9a2c6n20a2786e1#diff4b62e0ae269a54df45ab5.59&787878

рдПрдХ рд╣реА рдореБрджреНрджреЗ рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛, рдПрдХ рдЕрд░реНрджреНрдз рдлрд┐рдХреНрд╕ рдХрд░рдХреЗ рдкрд╛рдпрд╛

<Container maxWidth={false}>
  <Grid container spacing={3}>
    <Grid item />
  </Grid>
</Container>

рдЕрднреА рднреА рдПрдХ рд╣реА рдореБрджреНрджрд╛ рд╣реИ, рд▓реЗрдХрд┐рди x = {12} рдЬреЛрдбрд╝рдХрд░ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
<Grid container spacing={3} xs={12}>

рдпрд╣ рдореБрдЭреЗ рддрдп ... рдзрдиреНрдпрд╡рд╛рдж!

рдЕрднреА рднреА рдПрдХ рд╣реА рдореБрджреНрджрд╛ рд╣реИ, рд▓реЗрдХрд┐рди x = {12} рдЬреЛрдбрд╝рдХрд░ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
<Grid container spacing={3} xs={12}>

рдпрд╣ рдореБрдЭреЗ рддрдп ... рдзрдиреНрдпрд╡рд╛рдж!

рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛ рд╕рдорд╛рдзрд╛рди! рдпрд╣ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рднреА рддрдп рд╣реИред рдХрдВрдЯреЗрдирд░ + xs рдЪреЗрддрд╛рд╡рдиреА рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ container item рдЬреЛрдбрд╝рдирд╛ рдкрдбрд╝рд╛ред

overflow-x: hidden рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рдж рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдореБрджреНрджрд╛; рдорд╛рддрд╛-рдкрд┐рддрд╛ рдкрд░, рдЬреИрд╕реЗ рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рдореБрдИ-рдбрд┐рдЯреИрдЯреЗрдмрд▓ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдХрдВрдЯреЗрдирд░ рдореЗрдВ overflowX: 'hidden' рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛

рдиреАрдЪреЗ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдЧрдпрд╛:

const theme = createMuiTheme({
  overrides: {
    MuiGrid: {
      container: {
        width: "100% !important",
        margin: "0 !important"
      }
    },
  }
});

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

рдзрдиреНрдпрд╡рд╛рдж, рдореЗрд░реЗ рд▓рд┐рдП рдпрд╣ рдПрдХрдорд╛рддреНрд░ рдХрд╛рд░реНрдпрд╢реАрд▓ рд╕рдорд╛рдзрд╛рди рдерд╛ред

рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП _Seems_ margin 0 !important рдХреЛ рдЫреЛрдбрд╝рдирд╛ рд╣реИ


const theme = createMuiTheme({
  overrides: {
    MuiGrid: {
      container: {
        width: "100% !important",
        // margin: "0 !important"
      }
    },
  }
});

рдпрд╣ рдореБрдЭреЗ рдЪрдХрд┐рдд рдХрд░рддрд╛ рд╣реИ рдЗрд╕ ui рдврд╛рдВрдЪреЗ рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдХреАрдбрд╝реЗ рд╣реИрдВред рддреБрдореНрд╣рд╛рд░реА

рдЧреНрд░рд┐рдб рдХрд╣реАрдВ рднреА рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдмреВрдЯрд╕реНрдЯреНрд░реИрдк рдореБрджреНрджреЛрдВ рдХреЗ рдмрд┐рдирд╛ рдЗрд╕реЗ рд╣рд░ рдЬрдЧрд╣ рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЙрдирдХреЗ рдкрд╛рд╕ рдЗрди рдорд╛рд░реНрдЬрд┐рди рдмрдЧреНрд╕ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рдСрдлрд╕реЗрдЯ рднреА рд╣реИрдВред

рдХреНрдпрд╛ рдпрд╣ рдХрднреА рддрдп рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ?

@SomnathKadam

overflow-x: hidden рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рдж рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдореБрджреНрджрд╛; рдорд╛рддрд╛-рдкрд┐рддрд╛ рдкрд░, рдЬреИрд╕реЗ рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рдореБрдИ-рдбрд┐рдЯреИрдЯреЗрдмрд▓ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдХрдВрдЯреЗрдирд░ рдореЗрдВ overflowX: 'hidden' рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛

рдЗрд╕рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рдЕрднреА рднреА рд╕реНрдХреНрд░реЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣-рдПрдХреНрд╕: рдЫрд┐рдкрд╛рдирд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИ

рдореБрдЗрдЧреНрд░рд┐рдб: {
рдХрдВрдЯреЗрдирд░: {
рдЪреМрдбрд╝рд╛рдИ: "100%-рдорд╣рддреНрд╡рдкреВрд░реНрдг";
рдорд╛рд░реНрдЬрд┐рди: "0-рдорд╣рддреНрд╡рдкреВрд░реНрдг"
}
},
@ rag4214
рдпрд╣ рдЬрдмрд░рди рдкреВрд░реЗ рдврд╛рдВрдЪреЗ рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЕрдиреБрд╢рдВрд╕рд┐рдд рдирд╣реАрдВ рд╣реИред рдЖрдк рдЗрд╕реЗ рдПрдХ рдЬрдЧрд╣ рдкрд░ рдареАрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рджреВрд╕рд░реЗ рдкрд░ рддреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред

@ рдореИрдиреБрдЕрд▓ 7 https://material-ui.com/compenders/grid/#negative -margin

рдореИрдВ рд╣реИрд░рд╛рди рд╣реВрдВ, рдореИрдВ рд╢рд╛рдпрдж 2 рд╕рд╛рд▓ рд╕реЗ рдПрдордпреВрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрднреА рдирд╣реАрдВ рджреЗрдЦрд╛ред рдлрд┐рд░ рднреА рдЗрд╕ рдкрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ рдХрд┐ рдРрд╕рд╛ рдХреНрдпреЛрдВ рд╣реБрдЖред

рдиреАрдЪреЗ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдЧрдпрд╛:

const theme = createMuiTheme({
  overrides: {
    MuiGrid: {
      container: {
        width: "100% !important",
        margin: "0 !important"
      }
    },
  }
});

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

рдпрд╣ рд╕рдорд╛рдзрд╛рди рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдпрд╣ рдЗрддрдиреЗ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкреНрд░рд▓реЗрдЦрди рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдпрджрд┐ рдХреЛрдИ рдлрд┐рдХреНрд╕ рддреБрд░рдВрдд рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИред

рдХреНрдпрд╛ рдЕрднреА рддрдХ рдХреЛрдИ рддрдп рд╣реИ?
рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдЪрд▓ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ overflow-x: hidden рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдВ, рдЖрдкрдХреЛ рдХреНрдпрд╛ рд▓рдЧрддрд╛ рд╣реИ?

рд╕рдорд╕реНрдпрд╛ рдЕрдм рднреА рд╡рд╣реАрдВ рд╣реИред рд╕рдорд╛рдзрд╛рди рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣-рдПрдХреНрд╕: рдорд╛рддрд╛-рдкрд┐рддрд╛ рдкрд░ рдЫрд┐рдкреА рд╣реБрдИ рд╕рдВрдкрддреНрддрд┐

рдЗрд╕рдХреЗ рд▓рд┐рдП рдмрд╕ рдПрдХ рдФрд░ рд╣реИрдХ, рдЬреЛ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ;)

const useStyles = makeStyles((theme) => ({
 root: {
    '& .MuiGrid-root': {
      width: 'calc(100% - 2px)',
    },
  },
// [...]

рдЙрди 2px рдХреЛ рдореЗрд░реА рдЧреНрд░рд┐рдб рдкрд░рд┐рднрд╛рд╖рд╛ рдХреЗ рдиреАрдЪреЗ рдХрд╣реАрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдореВрд▓реНрдп рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ ...

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

pola88 picture pola88  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mattmiddlesworth picture mattmiddlesworth  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

chris-hinds picture chris-hinds  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

finaiized picture finaiized  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

zabojad picture zabojad  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ