9. BLOWSERS LIST
Intro
์ง์ํ๊ณ ์ํ๋ ๋ธ๋ผ์ฐ์ ์ ๋ํ ์ค์
autoprefix๋ง๊ณ ๋ ๋ค๋ฅธ plugin์ด๋ ๋๊ตฌ์๋ ์ํฅ์ ์ค๋ค.
target-browser: ์ง์๋์
์ค์ ๋ฐฉ๋ฒ(3๊ฐ์ง)
package.json์ ์ ์ํ๋ ๋ฐฉ๋ฒ(๊ถ์ฅ)
.browserslistrc ํ์ผ์ ์ ์
js ๋ชจ๋๋ก ๋ง๋ค์ด์ browserslist๊ฐ์ ๊ด๋ฆฌํ ์๋ ์์ (postcss.config.js์ฒ๋ผ)
Query composition: ํน์ ๋ธ๋ผ์ฐ์ ๋ฅผ ํํํ๋ค.
์กฐ๊ฑด๋ค์ ์กฐํฉํด์ ๋ง๋ค์์๋ค.
์งํฉ์ ๋น์ ํด์ ์ฌ์ฉ
Union(or)
Intersectioin(and)
relative complement(not)
Full List:
๋ธ๋ผ์ฐ์ ์ ๋ฒ์๋ฅผ ์ง์ ํ ๋ ์ด๋ค ์กฐ๊ฑด์ ์ฌ์ฉํ ์ ์๋์ง์ ๋ํด ์์ธํ ์ค๋ช
์์ ํ๊ณ ์๋ Application์ด ์๋ค๋ฉด, ์ด๋ค user์๊ฒ ์ ๊ณต๋ ๊ฒ์ธ์ง ์ ์ํ ํ, ์ฐธ์กฐํด์ ํ๋ก์ ํธ๋ณ๋ก ์ ์ฉํ๊ธฐ.
์ค์ต(3๊ฐ์ง ์กฐ๊ฑด ์ ์ฉํด๋ณด๊ธฐ)
package.json์ ์ ์ํ๊ธฐ
์๋ ๋ด์ฉ package.json์ ์ถ๊ฐํ ์๋ฒ๋ฅผ ๋์์ ํ์ธ
"browserslist": [ "last 2 versions", // ๊ฐ๋ธ๋ผ์ฐ์ ๋ณ๋ก ์ต์ ๋ฒ์ ๊ณผ, ์ต์ ๋ฒ์ ์ง์ ๋ฒ์ ๊น์ง "IE 10", //ํน์ ๋ธ๋ผ์ฐ์ ์ ๋ํ ํน์ ๋ฒ์ (IE10์ง์) "Firefox > 20"//FIrefox์ ๋ํ ๋ฒ์ ์ 20์ด์์ธ ๋ฒ์ ์ง์ ]
ํ์ธํด๋ณด๊ธฐ
css display: flex๋ฅผ ์ ์ฉํ๋ ๋ถ๋ถ์ ํ์ธ
Network tab์ preview ๋งจ ํ๋จ๋ถ๋ถ ํ์ธํ ๊ฒ!!
._2mSEvnqKhGDtOjMutd8GyH { display: -webkit-box; display: -moz-box; display: -ms-flexbox; }
Last updated
Was this helpful?