2014-09-30 4 views
0

Я знаю, что это много примеров, показывающих эту проблему, но я пробовал все, и мой iframe не прокручивал iPhone.Прокрутка iframe на iPhone не работает

У меня есть этот код:

<div id="content"> 
    <div id="header"><div> 
    <div id="container_iframe"> 
     <iframe id ="external_content_iframe"></iframe> 
    </div> 
</div> 

с CSS

#container_iframe 
{ 
    width: 100%; 
    height: 88%; 
    z-index: 1001; 
    margin: auto; 
    left: 0; 
    top: 55px; 
    right: 0; 
    bottom: 0; 
    overflow-y:scroll !important; 
    -webkit-overflow-scrolling:touch !important; 
} 

#external_content_iframe 
{ 
    width: 100%; 
    height: 100%; 
    z-index: 1001; 
    margin: auto; 
    left: 0; 
    right: 0; 
    bottom: 0; 
    top:15%; 
} 

Не могли бы вы помочь мне, пожалуйста?

+0

, что вы имеете в виду прокручивание IFRAME? Как разрешить прокрутку в iframe? – user1600124

+0

Да, разрешая прокрутку содержимого iframe – user3651419

+0

Бит нечетный, вам, вероятно, не нужно устанавливать переполнение в контейнере div, iframe должен разместить свою собственную полосу прокрутки, если это необходимо. Также возможно, что вы должны установить body и div.content на 100% высоту, чтобы ваши контейнеры могли действительно вычислять высоты. – user1600124

ответ

0

Пожалуйста, обратитесь к этим вопросам, они могут иметь ответ/объяснение вы ищете:

Question 1

Question 2

Смежные вопросы