모바일 브라우저에서 볼 때 헤더 영역이 중복되지 않도록하려면 어떻게합니까? http://androdevlab.com?모바일 브라우저에서 헤더가 겹치는 이유는 무엇입니까?
0
A
답변
1
미디어 쿼리를 사용해야합니다. 현재 미디어 쿼리에 대한 자세한 내용을보실 수 있습니다 :
http://www.w3.org/TR/css3-mediaqueries/
http://reference.sitepoint.com/css/mediaqueries
또한 FitText.js 같은 플러그인을 사용할 수 있습니다 - http://fittextjs.com/
사이트의 코드를 보면 Firebug에서 가장 중요한 문제는 '안드로이드 기기의 뉴욕에있는 이동식 실험실이 당신의 문에 배달되었습니다'라는 라인 높이가 너무 크다는 것입니다. 현재 값이없는 '1.8'입니다. 어쩌면 1em 또는 1.25em의 작은 값으로 설정하십시오. 마찬가지로 nav-primary li a
클래스의 경우
또한 nav
요소의 너비는 980px
이므로 모든 장치에서 고정 값이됩니다. 어쩌면 당신은 % 또는 em 기반 값을 설정할 수 있습니다.
@screen CSS를 동일하게 유지하면서 모바일 버전의 많은 요소를 변경해야하는 경우 미디어 쿼리를 사용해야합니다. 작업을 훨씬 쉽게 처리합니다.
1
다양한 responsive design 트릭을 사용해야합니다. 설정 : meta 뷰포트 태그, @media는 adjusted css를 쿼리합니다. 헤더의 여백과 크기를 다른 설정 크기 등의 px 대신 % 또는 em으로 지정하면 syze 같은 js 라이브러리와 html5boilerplate과 같은 프로젝트를 사용할 수 있습니다.
관련 문제
- 1. 모바일 브라우저에서 헤더가 작아지지 않는 이유는 무엇입니까?
- 2. 내 블로그의 슬라이더와 기사 헤더가 겹치는 Navbar를 중지하는 방법은 무엇입니까?
- 3. 헤더가 diff 브라우저에서 diff를 렌더링합니다.
- 4. 모바일 브라우저에서 <canvas> 회전의 줄무늬가 나타나는 이유는 무엇입니까?
- 5. 모바일 브라우저에서 내 페이지가 완전히 확대되는 이유는 무엇입니까?
- 6. 모바일 브라우저에서 CSS3 지원
- 7. 브라우저에서 모바일 장치로 인쇄
- 8. 특정 div 만 서로 겹치는 이유는 무엇입니까?
- 9. 이 HTTP 헤더가 인쇄되지 않는 이유는 무엇입니까?
- 10. 모바일 브라우저에서 확대/축소하기
- 11. 모바일 브라우저에서 SMS 보내기
- 12. 모바일 브라우저에서 AJAX 테스트
- 13. 모바일 브라우저에서 SMS 보내기
- 14. 모바일 브라우저에서 디버깅
- 15. 모바일 브라우저에서 div로 애니메이션하기
- 16. 데스크톱 브라우저에서 모바일 브라우저로?
- 17. 모바일 브라우저에서 자바 스크립트로드
- 18. 모바일 브라우저에서 카메라 시작
- 19. 브라우저에서 접두사를 사용하는 이유는 무엇입니까?
- 20. 모바일 브라우저에서 내 사이트의 배경이 제대로로드되지 않습니다.
- 21. 모바일 브라우저에서 지원하는 폰트 패밀리는 무엇입니까?
- 22. 데스크톱 브라우저에서 모바일 joomla를 실행하는 방법은 무엇입니까?
- 23. HTTP Expires 헤더가 브라우저에서 존중되지 않습니까?
- 24. 모바일 브라우저에서 이미지 렌더링 하시겠습니까?
- 25. 모바일 브라우저에서 고정 헤더를 만드는 방법
- 26. 모바일 사파리 브라우저에서 앱 열기
- 27. 모바일 브라우저에서 확대/축소를 피하십시오.
- 28. 모바일 브라우저에서 gmap 링크를로드하는 방법
- 29. 모바일 브라우저에서 블루투스 프린터로 인쇄
- 30. 모바일 브라우저에서 드래그 앤 드롭
차가운. 그 지금 고정. 포인터 주셔서 감사합니다. – hunterp