웹 프론트엔드 CSS 튜토리얼 CSS3를 사용하여 가로 및 세로 화면을 일치시키는 방법

CSS3를 사용하여 가로 및 세로 화면을 일치시키는 방법

Jun 25, 2018 pm 05:00 PM
css3 가로 화면 세로 화면

이 글에서는 CSS3를 이용해 가로, 세로 화면을 맞추는 간단한 방법을 주로 소개합니다. CSS3에 새로 추가된 @media를 주로 사용합니다. 필요하신 분들은 참고하시면 됩니다.

같은 CSS로 작성

@media screen and (orientation: portrait) {   
  /*竖屏 css*/  
}    
@media screen and (orientation: landscape) {   
  /*横屏 css*/  
}
로그인 후 복사

작성. CSS 2개에 별도로
세로화면

<link rel="stylesheet" media="all and (orientation:portrait)" href="portrait.css">
로그인 후 복사

가로화면

<link rel="stylesheet" media="all and (orientation:landscape)" href="landscape.css">
로그인 후 복사

적용처

(1) 모바일 WEB 페이지 요소 내용은 일반적으로 다양한 해상도로 표시될 수 있도록 백분율로 정의됩니다. 그럼에도 불구하고 모바일 기기의 화면 해상도 너비와 높이는 여전히 매우 다릅니다. 화면에서 동일한 페이지를 넘기면 백분율로 정의되는 요소의 너비가 매우 커질 수 있습니다. 이런 식으로 화면의 뒤집기 상태를 일치시키기 위해 방향을 사용하면 다른 CSS를 작성하여 페이지 스타일을 제어할 수 있습니다.

(2) 배경 이미지가 있는 모바일 WEB 페이지의 경우 방향에 따라 화면 상태를 일치시키고 다양한 배경을 설정할 수 있습니다.

(3) 약간 기술적인 점: 요소가 절대 위치에 있는 일부 웹 페이지는 화면이 세로 모드일 때 페이지의 전체 길이가 화면보다 짧기 때문에 요소를 페이지 하단에 배치합니다. 높이(그러나 화면 너비보다 큼)의 경우 절대 위치 요소를 아래쪽에 배치하는 것이 옳습니다. 그러나 화면을 가로로 뒤집으면 페이지 콘텐츠의 높이가 화면 높이보다 크기 때문입니다. (즉, 뒤집기 전 화면 너비) 절대 위치에 있는 요소가 위의 페이지 내용을 덮게 되어 페이지에 문제가 발생합니다. 이 경우 방향을 사용하여 화면 상태를 일치시키고 CSS 코드를 조정할 수 있습니다.

가로 및 세로 화면 상태 일치에 관해서는 JS를 통해서도 판단할 수 있습니다. JS의 Onorientationchange는 창의 이벤트이며, 이 이벤트를 듣고 가로 및 세로 화면 상태를 일치시킬 수 있습니다.

위 내용은 이 글의 전체 내용입니다. 모든 분들의 학습에 도움이 되었으면 좋겠습니다. 더 많은 관련 내용은 PHP 중국어 홈페이지를 주목해주세요!

관련 권장 사항:

CSS3 및 jQuery는 마우스 방향을 따르는 호버 효과를 구현합니다.

CSS

의 테이블 레이아웃 속성 사용

위 내용은 CSS3를 사용하여 가로 및 세로 화면을 일치시키는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
4 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

순수한 CSS3로 물결 효과를 얻는 방법은 무엇입니까? (코드 예) 순수한 CSS3로 물결 효과를 얻는 방법은 무엇입니까? (코드 예) Jun 28, 2022 pm 01:39 PM

순수한 CSS3로 물결 효과를 얻는 방법은 무엇입니까? 이 기사에서는 SVG 및 CSS 애니메이션을 사용하여 물결 효과를 만드는 방법을 소개합니다. 도움이 되길 바랍니다.

Xiaomi Mi 14Ultra를 가로 방향으로 사용하는 방법은 무엇입니까? Xiaomi Mi 14Ultra를 가로 방향으로 사용하는 방법은 무엇입니까? Feb 23, 2024 am 10:01 AM

Xiaomi Mi 14 Ultra는 시장에 출시된 비교적 새로운 모델입니다. 휴대폰을 바꾸고 싶어하는 많은 소비자들이 이 휴대폰에 대해 더 관심을 갖고 있는 것으로 생각됩니다. 기존 매개변수 구성 외에도 이 휴대폰의 외관 디자인도 상당히 좋습니다. . 물론, 일부 사람들은 Xiaomi Mi 14Ultra를 수평으로 사용하는 방법을 알고 싶어할 것입니다. , 이 사이트의 편집자가 관련 내용을 아래에서 자세히 소개할 것입니다. Xiaomi Mi 14Ultra를 가로 방향으로 사용하는 방법은 무엇입니까? 휴대폰 설정 열기: 먼저 Xiaomi 14의 홈 화면에서 일반적으로 기어 모양 아이콘인 설정 아이콘을 찾아 엽니다. 디스플레이 설정 입력: 설정 메뉴에서 "디스플레이" 옵션을 찾아 클릭하여 디스플레이 설정 페이지로 들어갑니다. 자동 화면 회전 켜기: 디스플레이 설정 페이지에서

Xiaomi Mi 14에서 수직 화면 잠금을 설정하는 방법은 무엇입니까? Xiaomi Mi 14에서 수직 화면 잠금을 설정하는 방법은 무엇입니까? Feb 23, 2024 pm 02:37 PM

Xiaomi Mi 14는 매우 좋은 성능을 갖춘 새로운 모델입니다. 공식 출시 전부터 많은 소비자들이 관심을 기울여 왔으며, Xiaomi Mi 14는 사용자 친화적인 기능을 많이 갖추고 있어 큰 인기를 누리고 있습니다. . 실용적이지만 모든 사람이 작동 방법을 모르는 몇 가지 단계가 있습니다. 예를 들어 Xiaomi Mi 14에서 수직 화면 잠금을 설정하는 방법은 무엇입니까? Xiaomi Mi 14에서 수직 화면 잠금을 설정하는 방법은 무엇입니까? 홈 화면이나 앱 목록에서 설정 앱을 찾아 엽니다. "설정" 인터페이스에서 아래로 스크롤하여 "디스플레이" 옵션을 찾아 클릭하세요. 2단계: "디스플레이" 인터페이스에서 아래로 스크롤하여 "화면 자동 회전" 옵션을 찾아 꺼져 있는지 확인하세요. "화면 자동 회전"을 끄면 Xiaomi Mi 14가 세로 모드로 잠깁니다. 당신이 아무리

CSS를 능숙하게 사용하여 다양한 이상한 모양의 버튼 구현(코드 포함) CSS를 능숙하게 사용하여 다양한 이상한 모양의 버튼 구현(코드 포함) Jul 19, 2022 am 11:28 AM

이 글에서는 CSS를 활용하여 자주 나타나는 다양한 모양의 버튼을 쉽게 구현하는 방법을 알려드리겠습니다. 도움이 되셨으면 좋겠습니다.

공간을 차지하지 않고 CSS에서 요소를 숨기는 방법 공간을 차지하지 않고 CSS에서 요소를 숨기는 방법 Jun 01, 2022 pm 07:15 PM

두 가지 방법: 1. 표시 속성을 사용하여 요소에 "display:none;" 스타일을 추가합니다. 2. 요소를 숨기려면 위치 및 상단 속성을 사용하여 요소의 절대 위치를 설정하세요. 요소에 "position:absolute;top:-9999px;" 스타일을 추가하세요.

Honor Magic 6에서 가로 화면을 설정하는 방법은 무엇입니까? Honor Magic 6에서 가로 화면을 설정하는 방법은 무엇입니까? Mar 18, 2024 pm 01:10 PM

Honor Magic6은 새로 출시된 플래그십 모델입니다. 이 전화기는 매우 포괄적인 기능을 갖추고 있습니다. 전화기를 사용할 때 모든 사람이 화면 표시 모드를 미리 설정해야 합니다. 따라서 Honor는 가로 화면을 설정하는 방법을 설명합니다. 매직6에? 아래를 살펴보겠습니다! Honor Magic 6에서 가로 화면을 설정하는 방법은 무엇입니까? 방법 1: 휴대폰 화면 상단을 아래로 당긴 후 [자동 회전] 아이콘을 클릭하세요. 회색으로 변하면 회전이 꺼지고, 세로 화면이 파란색으로 변하면 자동으로 켜집니다. 회전. 방법 2: Honor 휴대폰 데스크탑에서 [설정]을 열고 계속 클릭하여 [디스플레이]를 켠 다음 마지막으로 [자동 회전] 오른쪽에 있는 스위치를 클릭하여 끕니다. Honor Magic 6 휴대폰에서 가로 화면을 설정하는 방법은 매우 간단합니다.

Xiaomi Mi 11에서 가로 화면을 활성화하는 방법_Xiaomi Mi 11에서 가로 화면을 활성화하는 방법에 대한 자습서 Xiaomi Mi 11에서 가로 화면을 활성화하는 방법_Xiaomi Mi 11에서 가로 화면을 활성화하는 방법에 대한 자습서 Mar 25, 2024 pm 03:41 PM

1. 화면 상단을 아래로 당긴 후, 상태 표시줄을 당겨서 [방향 잠금]을 클릭하면 회색으로 바뀌고, 휴대폰을 옆으로 돌려 가로 모드로 전환합니다. 2. 또는 휴대폰 설정을 열고 디스플레이를 클릭하세요. 3. 자동회전 스위치를 꺼주세요.

CSS3에서 레이스 테두리를 구현하는 방법 CSS3에서 레이스 테두리를 구현하는 방법 Sep 16, 2022 pm 07:11 PM

CSS에서는 border-image 속성을 사용하여 레이스 테두리를 만들 수 있습니다. border-image 속성은 이미지를 사용하여 테두리를 생성할 수 있습니다. 즉, 배경 이미지를 레이스 스타일로 지정하기만 하면 됩니다. "border-image: url(이미지 경로)은 이미지 테두리 너비가 안쪽으로 반복되는지 여부입니다.

See all articles