iPad의 뷰포트에 2560px 크기의 웹 사이트를 넣을 수 있어야합니다. 현재 나는고정 너비 웹 사이트를 iPad 뷰포트로 축척하는 방법
@viewport {
width: device-width;
max-zoom: .15;
orientation: landscape;
}
@-ms-viewport {
width: device-width;
max-zoom: .15;
orientation: landscape;
}
@-o-viewport {
width: device-width;
max-zoom: .15;
orientation: landscape;
}
입니다.이 크기는 iPad의 뷰포트로 조정되지만, 나머지 페이지는 수평으로 스크롤해야합니다.
내가해야할 일은 뷰포트 내부의 웹 사이트를 확장해야 나머지 페이지를 볼 수 있도록 스크롤 할 필요가 없습니다. 뷰포트에 공간이 남았음에도 괜찮습니다. 그러나 뷰포트를 과도하게 확장 할 수는 없습니다.
iPad의 뷰포트에 맞게 1460px 웹 사이트로 2560px 크기를 조절할 수있는 사람은 누구입니까? 이 웹 사이트의 크기는 2560x1440xx 모니터에 맞추어 져서 트레이드 쇼 키오스크로 사용되었습니다.
미리 도움을 주셔서 감사합니다!
편집 : 나는 내 CSS의 @viewport 업데이트되었습니다
: 내 현재 구성
@viewport {
width: 2560px;
height: 1440px;
zoom: .05;
orientation: landscape;
}
@-ms-viewport {
width: 2560px;
height: 1440px;
zoom: .05;
orientation: landscape;
}
@-o-viewport {
width: 2560px;
height: 1440px;
zoom: .05;
orientation: landscape;
}
@-webkit-viewport {
width: 2560px;
height: 1440px;
zoom: .05;
orientation: landscape;
}
@-moz-viewport {
width: 2560px;
height: 1440px;
zoom: .05;
orientation: landscape;
}
유일한 문제입니다 내 뷰포트에 대한 50-100px 페이지 runover의가 있습니다. 그래서 나머지 웹 페이지를 보려면 오른쪽으로 스크롤해야합니다. 뷰포트와 웹 페이지 사이에 공간이 있더라도 전체 웹 페이지를 뷰포트에 넣을 수 있어야합니다.
너비는 모두 절대 위치 지정으로 수정할 수 없습니다.
업데이트 :
나는 내 문제에 대한 해결책을 발견했다. 분명히 iPad는 내 @viewport 값을 가져 가지 않았기 때문에 x 코드와 테스트 태그를 다운로드했습니다. 웹 페이지의 하단에 약간의 간격 (iPad에서 4 : 3의 종횡비를 유지하기 위해)을 제외하고, 이제 웹 페이지는 iPad의 뷰포트에 잘 맞습니다.
<meta name="viewport" content="width=2560, height=1440, initial-scale=.40, user-scalable=no">
그래, 전에 이것을 시도한 당신 말이 맞아, 그것은 반응 있어야합니다. 불행히도, 키오스크에서 요소 위치 지정을 조금 변경하지 않고 현재 치수를 고수해야합니다. – cvanorman
그 때 멋지다. 메타 뷰포트가 작동해야합니다. –
그래, 이건 그냥 iPad에서 웹 페이지에 줌. – cvanorman