을 [아이 패드 스크린 샷 참조].
가로 및 세로 모드 사이를 전환 할 때 두 개의 서로 다른 화면 크기 사용할 수 있다는 것을 알고, 당신은 보여주기 위해 미디어 쿼리를 사용하여 오버레이 숨길 수 :
HTML :
<div id="content">
<p>Integer velit nulla, condimentum vitae risus ut, rhoncus vulputate quam. Fusce lacus elit, accumsan eu dolor vel, scelerisque pretium turpis. Vivamus ac lectus vitae enim lacinia fringilla vel id tellus. Curabitur pharetra tortor eget risus ornare scelerisque. Morbi tempus et felis vitae venenatis. Suspendisse vitae ultrices est, nec sagittis arcu.</p>
</div>
CSS :
를
#rotate {
display: none;
}
@media screen and (max-width: 300px) {
#rotate {
background-color: rgba(0,0,0,0.5);
display: block;
height: 100%;
position: absolute;
top: 0;
width: 100%;
}
}
이 모든 것은 사용 가능한 너비를 확인하고 300px 이하이면 오버레이하는 콘텐츠를 표시합니다. 사용 가능한 너비가 300px보다 크면 내용을 숨 깁니다. 휴대 기기의 다양한 너비에 대해이 값을 조정하여 세로 또는 가로 모드인지 확인할 수 있습니다.
당신은 미리보기 창을 더 크게 만들기 위해 중간에 수직 막대를 이동하고 작은으로 jsfiddle에서이를 테스트 할 수 있습니다 대신은 대신 스타일 DIV 용기와 CSS를 사용하여 jQuery를/JS의 http://jsfiddle.net/wv6Vp/
잘 작동합니다. @Mhauri – KevinOrin