Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 빌딩 블록
- 비동기
- TS
- nextjs route code
- react natvie
- 타입스크립트
- std::char_traits<unsigned char>
- nextJS
- rn
- rniap
- typeScript
- 속도개선
- 정보처리기사
- react native bridge
- 애그리게이트
- nextjs사용이유
- 정처기 자격
- nextjs 라우팅
- 정처기 준비물
- in app purchase
- react native 내부 구조
- BOUNDED CONTEXT
- DDD
- HTML
- IAP
- Aggregate
- js
- 이벤트 시스템
- 이펙티브 타입스크립트
- 불변식
Archives
- Today
- Total
nika-blog
반응형 CSS 본문
안녕하세요.
오늘은 반응형 웹개발에 대해서 작성해 보려고 해요.
요즘, 워낙 다양한 크기의 기기들이 많아서 반응형 웹개발은 필수가 되었는데요,
다양한 요소가 필요하지만 주요 CSS 속성으로는 다음과 같은 것들을 활용할 수 있습니다.
%
자주 사용하는 것으로 % 가 있는데요,
기억해야 할 것은 %는 부모 컨테이너의 영향을 받기 때문에,
100% 라고하면, 부모 컨테이너의 100%가 되는 것입니다.
vh
대신, vh 라고 하면 화면의 높이를 의미하는 것이기 때문에,
100vh 라고 하면 전체화면의 높이가 됩니다.
이 밖에도 flex gird, flex box, vw 등을 사용할 수 있습니다.
화면 크기에 따라 박스 배치를 바꾸고 싶다면 Media Queries를 사용할 수 있는데요,
보통은 3가지 크기에 따라 다음과 같이 범위를 정할 수 있을 것 같아요
- mobile : 320px ~ 480px
- tablet : 768px ~ 1024px
- desktop : 1024px ~
자세한 내용은 mdn 에서 살펴보면 됩니다.
https://developer.mozilla.org/ko/docs/Web/CSS/Media_Queries/Using_media_queries
미디어 쿼리 사용하기 - CSS: Cascading Style Sheets | MDN
미디어 쿼리는 단말기의 유형(출력물 vs. 화면)과, 어떤 특성이나 수치(화면 해상도, 뷰포트 너비 등)에 따라 웹 사이트나 앱의 스타일을 수정할 때 유용합니다.
developer.mozilla.org
반응형 웹을 개발하면서 필요한 내용들은 또 추가를 해보도록 하겠습니다.
'FE > CSS' 카테고리의 다른 글
CSS 애니메이션 (0) | 2022.02.24 |
---|---|
CSS Flexbox (0) | 2021.08.29 |