В моем Cordova 2.5.0 приложение для android, я создал лайтбокс, как всплывающее окно, которое является <div>
. Теперь я хочу прокрутить внутренний div, который я не могу. Она имеет следующие структурыКак прокрутить div внутри другого div?
___________#lightbox_____________
| |
| _______#header_________ |
| | | |
| _______________________ |
| |
| _____#wantToScroll_____ |
| | | |
| | | |
| | | |
| | | |
| | but doesn't | |
| | | |
| _______________________ |
Css для #lightbox
width:100%;
height:100%;
overflow:hidden;
float:left;
position:absolute;
top:0;
left:0;
display:none;
background:rgba(0,0,0,.7);
Css для #header
text-align:center;
Css для #wantToScroll
font-size:large;
color:black;
padding:1% 3%;
line-height:1.5 em;
max-height:70%;
position:relative;
overflow:auto;
-webkit-overflow-scrolling: touch;
Как это сделать? Есть ли проблема, связанная с конфликтом телефонной почты с родным scrollview или чем-то еще? Насколько я дошел до конца, это не так. Проблема заключается в позиционировании. Но я пробовал все комбинации относительного, фиксированного и абсолютного pos.
Просьба не предлагать использовать какой-либо внешний плагин, например, sencha или iscroll. Я думаю, что без них должно быть решение.