๐ ๋ฐ์ํ์ ๊ณ ๋ คํ์ฌ Cards ์ปดํฌ๋ํธ ์ค์ ์ ๋ ฌํ๊ธฐ
CSS๋ฅผ ๋ง์ง๋ค ๋ณด๋ฉด ํญ์ ๋ด ๋ป๋๋ก ์ ๋ ๋๊ฐ ๋ง๋ค. ๊ทธ๋ด ๋๋ง๋ค ์ง์ ์์ผ๋ก ์์ง์ฌ์ฃผ๊ณ ์ถ์ง๋ง ์ฐ๋ฆฌ๋ ํ๋ก๊ทธ๋๋จธ๋๊น ์ฝ๋๋ก ์์ง์ด๋ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋๋ก ํ์.
์ฌ๋ฌ๊ฐ์ง Card
๋ฅผ ๋ชจ์๋์ Cards
์ปดํฌ๋ํธ๊ฐ ์๋ค๊ณ ๊ฐ์ ํ์. ์ด Cards
์ปดํฌ๋ํธ๋ฅผ ์ค์ ์ ๋ ฌํ๊ณ ์ถ๋ค๊ณ ํ์ ๋ ์ด๋ป๊ฒ ํ ๊ฒ์ธ๊ฐ? ์ฌ๋ฌ ๊ฐ์ง ๋ฐฉ๋ฒ์ ๋ ์ฌ๋ฆด ์ ์๊ฒ ์ง๋ง ์ฒ์์ ๋๋ ํผ๊ทธ๋ง์ ๋ช
์๋์ด์๋ margin
๊ฐ์ ๊ณ ์ ํ์ฌ Cards
๋ฅผ ์ค์์ ์์น์์ผฐ๋ค. ๊ทธ๋ฐ๋ฐ ๋ฐ์ํ์ด๋ฏธ์ง๋ฅผ ๊ณ ๋ คํ๋ ํ๊ฒฝ์์ ์ด๋ฌํ ๋ฐฉ๋ฒ์ ์ ์ ํ์ง ๋ชปํ ์ ํ์ด์๋ค. ์๋ํ๋ฉด viewport๊ฐ ๊ณ ์ ๋์ด์์ ๋๋ ๊ด์ฐฎ์ง๋ง, viewport
๊ฐ ๋ฐ๋๋๋ง๋ค margin
๊ฐ์ ํ๋๋ก ๊ณ ์ ํด๋จ๊ธฐ ๋๋ฌธ์ CSS๊ฐ ์ํ๋ ๋๋ก ๋์ค์ง ์์ ํ๋ฅ ์ด ๋๊ธฐ ๋๋ฌธ์ด๋ค.
์ด๋ด ๋๋ margin
๊ฐ์ ๊ณ ์ ํ์ง๋ง๊ณ ์ ์ฒด Cards
์ width
๋ฅผ ๊ณ ์ ํ๊ณ , margin: ? auto
(?๋ ์+ํ ๊ฐ์ด๋ฏ๋ก ํ์ํ ๋งํผ ์ ์ธํ์ ์ค์ํ ๊ฐ์ auto
์ด๋ค.)๋ฅผ ์ฃผ๋ฉด ๋ฐ์ํ์ ๋์ ํ ์ ์๋ค.
์๋ฅผ ๋ค์ด, viewport
๊ฐ 1280px
์ผ ๋ Cards
์ margin
์ 0 286px
์ ์คฌ๋ค. ๊ทธ๋ฌ์ ๋ ์ฒซ๋ฒ์งธ ์ฌ์ง์ฒ๋ผ ์ํ๋ ๋ชจ์์ด ๋์ค๊ธดํ์ง๋ง, ๋ธ๋ผ์ฐ์ ์ฐฝ์ ํฌ๊ธฐ๊ฐ ์ปค์ง๊ฒ ๋๋ฉด margin
๊ฐ์ ๊ณ ์ ๋์ด์๊ธฐ ๋๋ฌธ์ Cards
์ ์ ์ฒด์ ์ธ Width
๊ฐ ๊ณ ์ ๋ margin๊ฐ๊น์ง ๋์ด๋๊ฒ ๋๋ค. ๊ทธ๋ ๊ฒ๋๋ฉด ๋๋ฒ์งธ ์ฌ์ง์ฒ๋ผ Card๊ฐ ๋์ด์ ธ๋ณด์ธ๋ค. ์ด๋ด ๋ Cards
์ width
๋ฅผ ๊ณ ์ ํ๊ณ margin: 0 auto
๋ฅผ ์ฃผ๋ฉด ๋๋ค. ๊ทธ๋ฌ๋ฉด ๋ง์ง๋ง ์ฌ์ง์ฒ๋ผ 1280px
๋ณด๋ค ๋์ด๋๊ฒ ๋๋ width
๊ฐ์ ๊ณ ์ ๋์ด ์๊ณ , ํ์ํ margin๊ฐ์ ์๋์ผ๋ก ๋์ด๋๊ธฐ ๋๋ฌธ์ ๋ ์ด์ ๋์ด๋์ง ์๋๋ค.
๋๊ธ