반응형 정보
소개
당연합니다만, PC로 web 사이트를 열람할 때는 화면이 스마트폰보다 큽니다.
그리고 스마트 폰으로 웹 사이트를 볼 때는 PC보다 작습니다.
이러한 다양한 디바이스의 크기에 대응해, 열람하기 쉬운 디자인의 웹 사이트를 작성하는 방법이 있습니다.
반응형 웹 디자인
화면 폭에 따라 외형이 달라지도록 WEB 사이트나 어플리케이션의 디자인을 설계하는 것입니다.
작성한 HTML을 화면의 크기에 따라 CSS를 바꿀 수 있습니다.
웹 사이트를 반응형화하기 위해서는 아래의 단계가 필요합니다.
화면 폭에 따라 외형이 달라지도록 WEB 사이트나 어플리케이션의 디자인을 설계하는 것입니다.
작성한 HTML을 화면의 크기에 따라 CSS를 바꿀 수 있습니다.
웹 사이트를 반응형화하기 위해서는 아래의 단계가 필요합니다.
반응형 대응을 위해서는 화면폭이 다른 기기에 대해 웹사이트의 표시 영역을 설정해야 합니다.
이 표시 영역을 viewport라고 합니다.
viewport의 지정을 하지 않으면, 스마트폰으로 표시했을 때에, PC 사이트의 레이아웃을 그대로 스마트폰의 화면내에 들어가도록 축소해 표시되므로, 문자가 작아져 매우 보기 어려워져 버립니다.
화면 크기를 전환하는 방법
「화면 폭이 500px가 되었을 때만, h1 태그의 font-size를 5px로 하고 싶다」 경우는 이하와 같이 기술합니다.
@media (max-width: 500px) {
h1 {
font-size: 5px;
}
}
미디어 검색어 @media (max-width/min-width: 〇〇〇px) { }
미디어 쿼리는 표시된 화면 너비에 따라 적용할 스타일을 전환하는 기능입니다.
브레이크 포인트
중단점은 미디어 쿼리에 의해 정의된 스타일 적용의 분기점을 의미합니다.
@media (max-width: 500px){ }의 경우 500px가 중단점이 됩니다.
브레이크포인트의 값을 몇 pixel로 하는지, 그리고 몇 개소 브레이크포인트를 두는지는 제작하는 웹사이트의 요건에 따라 달라집니다.
@media (max-width: 500px) {
h1 {
font-size: 5px;
}
}
Reference
이 문제에 관하여(반응형 정보), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/N396184501/items/dc13e554ab54a50d9d9a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)