나는 아이폰 4를 가지고있다. 나는 해상도가 내 스타일의 매개 변수에 속한다는 것을 안다. 그러나 스마트 폰에서 전폭 레이아웃을보고 있습니다.CSS3 미디어 쿼리가 모바일 장치에 표시되지 않는 이유는 무엇입니까?
나는 눈을 뜨게되면 소스를 볼 수 있습니까? 내 브라우저에는 표시되지만 기기에는 표시되지 않습니다. 내 HTML에서
http://georgiaderm.com/mobile/
:
<meta name="viewport" content="width=device-width, initial-scale=1">
내 CSS에서 :
/* ---------------------------------------------------------------------- */
/* Media Queries
/* ---------------------------------------------------------------------- */
//* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width:1000px) {
}
/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width:768px) and (max-width:1000px) {
body {padding:10px 4px; width:760px;}
}
/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width:768px) {
html {background:#fff; padding:10px;}
body {box-shadow:none; margin:0; padding:0; width:auto;}
body > nav {display:none;}
}
/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width:480px) and (max-width:768px) {
}
/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width:480px) {
.alpha, .omega {float:none;}
.alpha > * {margin:10px auto;}
}
/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width:320px) {
footer div {float:none; width:auto;}
}
편집 : 그것을 단순화.
내가 여기있는 동안 누구나 작은 장치에서 JS 탭을 비활성화하기위한 간단한 전략을 갖고 있습니까?
왜 우리는 미디어 쿼리를 제공하지 않으므로 관련없는 코드의 90 %를 파고 들지 않아도됩니다. – Adrift
완료. 미안합니다. – danfo