2014-11-18 4 views
1

부트 스트랩 3 및 미디어 쿼리를 사용하여 웹 사이트를 만들었습니다. 이것은 모바일의 첫 번째 접근 방식을 사용하는 기본적인 .css 미디어 쿼리 설정입니다. <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">부트 스트랩 3 - 미디어 쿼리 태블릿 브레이크 포인트

내 브라우저 크롬과 파이어 폭스를 rezizing, 모든 브레이크 포인트가 예상 작품과 같이 또한

/* Custom, iPhone Retina */ 
@media only screen and (min-width : 320px) { 

} 

/* Extra Small Devices, Phones */ 
@media only screen and (min-width : 480px) { 

} 

/* Small Devices, Tablets */ 
@media only screen and (min-width : 768px) { 

} 

/* Medium Devices, Desktops */ 
@media only screen and (min-width : 992px) { 

} 

/* Large Devices, Wide Screens */ 
@media only screen and (min-width : 1200px) { 

} 

나는 index.html을 모바일 뷰포트 최적화를위한이 메타 세트가 있습니다. 모바일의 경우 가로 및 세로 모두 모바일 버전이 표시됩니다. 그러나 삼성 갤럭시 탭과 Ipad에서 웹 사이트를 테스트하는 동안, 나는 실제 규모의 사이트 만 얻습니다.

태블릿에 잘못된 중단 점을 사용하고 있습니까? 또는 다른 것? 나는 그것이 모바일과 브라우저에서 작동한다는 사실 때문에 혼란 스럽다.

답변

1

- 좀 더 전체 사이트에 파고 않았다

-2 편집. 나는 당신의 사이트를 로컬로 재현했고 새로운 버전의 부트 스트랩 CSS를 사용하여 중단 점을 767 px로 변경했습니다. 그런 다음 맞춤 CSS의 중단 점을 767px로 변경했습니다. 아직 iPads에로드하는 중에 문제가 발생하여 전체 사이트가 아직로드 중입니다.

나는 "부트 스트랩 갤러리"를 CDN에서 참조하고있는 CSS 시트를 발견했습니다. 이 파일에 문제가 있습니다. 이 파일에는 부트 스트랩에 대한 미디어 쿼리가 포함되어 있습니다. 위의 내용을 변경하고이 파일을 주석 처리 한 후 사이트는 iPads의 모바일 형식으로 세로로로드됩니다.

<!-- Bootstrap Gallery --> 
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css"> 

- 편집 2 -

- 편집 -

트위터 부트 스트랩은 정제를위한 전체 화면으로 사이트를 보여주기위한 것이었다. 작은 장치에는 전체 메뉴가 표시되고 작은 장치에는 모바일 메뉴가 표시됩니다.

작은 화면에 설정된 중단 점은 세로 모드에서 iPad의 너비 인 768px이므로 iPad는 작은 화면으로 렌더링합니다. iPad를 세로 모드 (모바일 메뉴 사용)로 추가 소형 ​​장치로 렌더링하려면 작은 화면 중단 점에 대해 최소 너비를 767px로 변경하십시오.

https://github.com/twbs/bootstrap/issues/2155

- END 편집 -

이 당신이 또는 만 가로 모드에서 테스트중인 정제를위한 가로 모드와 세로 모드 모두에서 발생하는 경우 궁금 해요.

iPad의 너비가 1024x이고 부트 스트랩의 중간 중단 점이 992px이므로 표준 부트 스트랩 설정으로 가로 모드에서이 현상이 발생할 것으로 예상됩니다. iPad가 해당 중간 카테고리에 속하며 매체가 전체 메뉴가 표시되고 모바일 메뉴는 표시되지 않습니다.

중단 점을 변경하려면 사용자 정의 부트 스트랩 인스턴스를 설정하여이 작업을 수행 할 수도 있습니다. 중간 중단 점을 약 1030px : http://getbootstrap.com/customize/#media-queries-breakpoints 어딘가에 변경하십시오.

작은 노트북 사용자는 웹 사이트를 전체 화면으로 사용하지 않으면 모바일 메뉴를 사용할 수 있습니다.

+0

사실 나는 테스트중인 태블릿의 경우 가로 방향과 세로 방향 모두에서 발생합니다 ... 가로 방향 태블릿 모드에서도 이러한 현상이 발생할 것으로 예상됩니다. 나는 정제가 전혀 효과가없는 이유를 알지 못합니다. 메타 콘텐츠에 문제가있을 수 있습니까? – Sepi

+0

전체 코드를 보지 않고 말하기는 어려울 것입니다. 사용되는 부트 스트랩 클래스에 문제가 될 수 있습니다. 휴대 전화에서 가로 모드로 사이트를 보는 방법은 무엇입니까? –

+0

사이트는 찾을 수 있습니다. [here] (http://testurl321.site50.net/Stine_live/) 휴대폰의 가로 모드에서는 미디어 쿼리가 올바르게 적용되고 모든 것이 예상대로 보입니다. – Sepi