2013-10-25 2 views
0

모든 웹 페이지 디자인은 반응이 좋습니다. 하나의 고정 헤더, 본문 컨테이너 및 왼쪽 메뉴가 있습니다. 톱 메뉴에서 아이콘을 클릭하면 왼쪽 메뉴가 바디 컨테이너로 열립니다.왼쪽 패널 스크롤

2 문제가 있습니다 : 왼쪽 메뉴에서

  1. , 나는 수직으로 스크롤 할 수 없습니다.
  2. 스크롤하려고 할 때 본문이 스크롤됩니다.

내 CSS :

body { 
color:#000; 
background-color:#ffffff; 
max-width: 99.2%; 
margin: 0; 
} 

#container 
{ 
font-family: 'Open Sans',Verdana,Helvetica,Arial,sans-serif; 
width: 99.2%; 
margin: 0; 
background: #FFF; 
padding: 2em 0.5em; 
} 

.leftmenu 
{ 
display: none; 
min-width: 30%; 
max-width: 90%; 
background: #262626; 
z-index: 999; 
min-height: 200em; 
color: #ffffff; 
position: fixed; 
overflow: scroll; 
overflow-x: hidden; 
} 
.leftmenuContainer 
{ 
margin-left: 0.5em; 
width: 95%; 
} 

JQuery와 open 함수 :

$(".menuIcon").click(function() { 
     $('.leftmenu').toggle("slide"); 
     }); 

감사합니다 ...

편집 : 사람이 같은 문제가있는 경우, 용액은 아래와 같습니다. 하지만 iOS에서는 스크롤이 끝나면 부모 개체 (이 코드의 #container)가 다시 스크롤되기 시작합니다. 이를 방지하려면, .leftmenu이 줄을 추가 : 당신은 자동으로 높이 또는 최대 높이 설정하고 오버 플로우를 .leftmenu 제공해야

-webkit-overflow-scrolling: touch; 
+0

있습니까? – techfoobar

+2

이 jsfiddle을 만들 수 있습니까? –

+0

[링크] (http://teknovole.com/testsite)하지만 Krisna 로널드의 해결책으로 문제를 해결,이 문제가 해결 – Brainiac

답변

1

시도 설정 높이입니다. 사이트가 볼 수있는 URL은

+0

크리슈나에게 고맙습니다. 해결책도 문제를 해결하지만, 나는 로널드에게 수표를주었습니다. 나는 이것이 공정한 판단이라고 생각한다. – Brainiac