프론트엔드-코드/CSS 51

2023. 09. 05일자 화면 너비 점유율

https://gs.statcounter.com/screen-resolution-stats/desktop/worldwide Desktop Screen Resolution Stats Worldwide | Statcounter Global Stats This graph shows the stats of desktop screen resolutions worldwide based on over 5 billion monthly page views. gs.statcounter.com pc 크기 2023.09.05 현재 1920~ 1280 는 pc는 다 품음. 그러니까 inner를 1280 이하로 잡는 게 좋음. https://gs.statcounter.com/screen-resolution-stats/mobile..

min-width, max-width

min 최소, 최소 이만큼 이상이면 바뀜 @media screen and (min-width:768px){ body{background-color: green;} } max 최대, 최대 이만큼 이하면 바뀜 @media screen and (max-width:768px){ body{background-color: aqua;} } min : 이상, 모바일 우선, 모바일 먼저 작업하고 커진걸 @media min-width에 씀 max : 제한, 데스크탑 우선, 데스크탑 먼저 작업하고 작아진 걸 @media max-width에 씀 @media (min-width:600px) and (max-width:767px) { } 600px 이상 767px 이하

-webkit- 접두어 자동으로 붙여주는. autoprefix

뭐 -webkit- -moz- -ms- -o- 여러가지 브라우저에 대한 지원을 하게 자동으로 붙여주는 거다. 예를 들어 익스플로어에서 기본 display:flex; 가 안먹힐 때 display:-ms-flex; 이걸 같이 넣어두면 이 위걸 적용한다. 근데 우리가 모든 브라우저에 대해 저걸 일일히 써주기는 너무.. 힘빠진다. 이럴 때 자동으로 붙여주는 node.js 플러그인이 있다. 근데 굳이 벤터 프리픽스 붙이지 말고, https://poiemaweb.com/css3-vendor-prefix CSS3 Vendor Prefix | PoiemaWeb CSS3 표준으로 확정되기 이전 또는 브라우저 개발사가 실험적으로 제공하는 기능을 사용하기 위해서는 벤더 프리픽스를 사용하여야 한다. poiemaweb.com ..