2019/10/17 TIL(Today I Learn) - ๋ธ๋ก๊ทธ ๋ฆฌ๋ด์ผ! IE CSS ์ด์ ํด๊ฒฐํ๊ธฐ, git branch ๋ถ๋ฆฌํ๊ธฐ
- October 17, 2019
- 2 minute read
-
IE11, 10, 9์์ ๋ถ๋ชจ ์์์ max-width, min-width ์์ฑ๊ณผ margin: 80px auto๋ก ๊ฐ์ด๋ฐ ์ ๋ ฌ ์์ฑ๋ค์ด ์์์ ์ปค๋ ์ ์ฉ์ด ์๋ ๊ฒ ์ฒ๋ผ ์ถ๋ ฅ๋๋ค.
- ์ง๊ณ ์์ ์์๋ฅผ ์ ํ(
๋ถ๋ชจ ์์ > *
)ํด์ ์์ฑ์ ๋๊ฐ์ด ๋ฃ์ด์ฃผ๋ ๊ฒ์ผ๋ก ํด๊ฒฐํ๋ค. - ์ํ ๋ง์ง ๊ฐ 80px์ ์ฒซ ๋ฒ์งธ ์ง๊ณ ์์ ์์์ margin-top:80px์ ๋ฃ์ด์ฃผ๊ณ , ์๋ ๋ง์ง ๊ฐ์ ์์ ๊ธฐ๋ก ํ๋ค.
- ์ง๊ณ ์์ ์์๋ฅผ ์ ํ(
-
IE9์์ flex ์์ฑ์ด ์ ์ฉ๋์ง ์์ผ๋ฉด์, ๋ฏธ์ง์ ๋ธ๋ผ์ฐ์ ์ฉ์ผ๋ก ์ ์ด๋์ width:33%๊ฐ ์ ์ฉ๋์๋ค. ํ์ง๋ง ๋ธ๋ก ์์๋ ๋จ์ ์ฌ๋ฐฑ์ด ์์ด๋ ํ ์ค์ ์ฐจ์ง ํ๊ธฐ ๋๋ฌธ์ ๋ ์ด์์์ด ๊นจ์ง๊ฒ ๋์๋ค.
- IE8+9 ํต์ด๋ผ๋
\0/IE8+9
์ ๋ฏธ์ฌ๋ฅผ ๋ถ์ฌ์ display:inline-block ์์ฑ์ ์ฌ์ฉํด๋ดค๋๋ฐ ์ ์ฉ์ด ์๋๋ค. - ํ์ง๋ง ๋ค๋ฅธ ๋ธ๋ผ์ฐ์ ์์๋ display:inline-block๊ฐ ์ ์ฉ๋์ ๋ ๋ ์ด์์์ด ๊นจ์ง์ง ์์ ๊ฒ ๊ฐ์์ ํต์ ์ฐ์ง ์๊ณ ๊ทธ๋ฅ ์์ฑ์ ์ฌ์ฉํ๋ค.
- IE8+9 ํต์ด๋ผ๋
-
IE11, 10, 9์์ margin์ด ์ด์ํ๊ฒ ์ ์ฉ๋์๋ค. ํฌ๋กฌ๊ณผ ์ฌํ๋ฆฌ์์๋ margin-bottom:1em;์ด ์์ด์ผ ๊ฐ๊ฒฉ์ด ์์๋ฐ(?) IE์์๋ ๊ฐ๊ฒฉ์ด ๋ ๋ฐฐ๋ก ๋ณด์๋ค.
- IE9 ์ด์ ์ง์ ์ ์ฌ์ฉํ๋ ํต
_::selection, .์์ { ์์ฑ:๊ฐ\0; }
์ IE์์๋ง ์ ์ฉ์ด ๋๋์ง 11, 10, 9๋ฒ์ ๋ชจ๋ ์ ์ฉ์ด ๋๋์ง ๊ฐ๋จํ ํ ์คํธ ํด๋ดค๋ค. - ๋คํํ ์ ์ฉ์ด ์ ๋์ด์, IE์์๋ง ๋ง์ง๊ฐ์ ์์ ์ฃผ๋ ๊ฒ์ผ๋ก ํด๊ฒฐํ๋ค.
- IE9 ์ด์ ์ง์ ์ ์ฌ์ฉํ๋ ํต
-
๊นํ ํ์ด์ง์ ๋ฐฐํฌ๋ ๋ฒ์ ์์ ๊ธด๊ธํ ์์ ์ฌํญ๋ง ๋ฐ์ํ ๋ธ๋์น์, ์์ผ๋ก ์ถ๊ฐ๋ ์ปจํ ์ธ ํ์ด์ง๋ฅผ ๊ฐ๋ฐํ๊ณ ํ ์คํธํ ๋ธ๋์น๋ฅผ ๋๋์ด์ผํ ํ์๋ฅผ ๋๊ผ๋ค.
- ๊ฐ๋ฐ์ฉ ๋ธ๋์น๋ develop์ผ๋ก ํ๊ณ , ๋ฐฐํฌ ์ฉ ๋ธ๋์น๋ stage๋ก ์์ฑํ์๋ค.
- stage๋ ๋ฐฐํฌ๋ ๋ฒ์ ์ ๊ฐ์ธ ๋น ์ฝ๋๋ฅผ ๋ด๊ณ ์๋ค.
- develop์์๋ ๋ฐ๋ก ๋ฐฐํฌ๋์ง ์์, ์ถ๊ฐ๋ก ๊ฐ๋ฐ ๋ฐ ํ ์คํธํ ์ฝ๋๋ฅผ ๋ด๊ณ ์๋ค.
- stage์์ ๋ณ๊ฒฝ์ฌํญ์ด ์๊ธฐ๋ฉด, develop์์ pull ํ์ฌ ๋ฐ์์จ๋ค.
- develop์์ ์ถ๊ฐ ๊ฐ๋ฐ๊ณผ ํ ์คํธ๋ฅผ ๋ง์น๋ฉด stage์์ pull ํ์ฌ ๋ฐฐํฌํ ๊ฒ์ด๋ค.