1. 미디어 쿼리란 무엇입니까?
미디어 쿼리를 사용하면 장치 디스플레이의 특성(예: 뷰포트 너비, 화면 비율, 장치 방향: 가로 또는 세로)에 따라 CSS 스타일을 설정할 수 있습니다. 미디어 유형 및 미디어 특성을 감지하는 하나 이상의 조건식으로 구성됩니다. 미디어 쿼리에서 감지할 수 있는 미디어 속성은 width , height , color 등입니다. 미디어 쿼리를 사용하면 페이지 콘텐츠를 변경하지 않고도 특정 출력 장치에 대한 표시 효과를 사용자 지정할 수 있습니다.
2. 반응형 디자인에 미디어 쿼리가 필요한 이유
CSS3의 미디어 쿼리 모듈이 없으면 장치 특성(예: 뷰포트 너비)에 맞는 특정 CSS 스타일을 설정할 수 없습니다
3. CSS 파일에 대한 쿼리
미디어 쿼리는 CSS 스타일 코드 끝에 작성됩니다. CSS는 동일한 특수성 하에서 이후 스타일이 이전 스타일과 겹칩니다.
4.
준비 1: 메타 태그 설정우선 미디어를 사용할 때 모바일 기기의 디스플레이 효과와 호환되도록 다음 코드를 설정해야 합니다.width = device-width: The width는 현재 장치의 너비와 같습니다.
initial-scale: 초기 크기 조정(기본 설정은 1.0)
minimum-scale: 최소 사용자는 배율로 확대/축소할 수 있습니다(기본값은 1.0)
maximum-scale: 사용자가 확대/축소할 수 있는 최대 배율(기본값은 1.0)
user-scalable: 사용자가 수동으로 확대/축소할 수 있습니다(기본값은 no). 사용자가 페이지를 확대하거나 축소하는 것을 원하지 않기 때문입니다.
< Meta http-equiv=" "
이 코드 뒤에chrome=1
을 추가했습니다. 이엔진과 V8 엔진을 사용할 수 있는데, 이는 사용자가 이 플러그인을 설치하지 않으면 매우 강력합니다. , 이 코드는 IE가 가장 높은 문서 모드로 표시되도록 합니다. 나는 여전히 이 코드를 사용하는 것을 권장하지만 이 코드 없이도 사용할 수 있습니다.
예: 다양한 너비에 따라 스타일 변경
HTML:
배경: 파란색 ㅋㅋㅋ 500-700픽셀
위 내용은 CSS3 미디어 쿼리에 대한 지식 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!