Атрибут прокрутки в элементе iframe устарел. Используйте CSS вместо - PullRequest
19 голосов
/ 19 февраля 2011

Я встроил карту Google на свой веб-сайт в iframe:

<iframe src="http://www.map-generator.net/extmap.php?name=Spot&amp;address=los%20angeles%2C%20ca&amp;width=614&amp;height=244&amp;maptype=map&amp;zoom=14&amp;hl=en&amp;t=1298011905" width="614" height="244" scrolling="no"></iframe>

Это неверно, и мне нужно как-то реализовать аспект прокрутки в CSS. Как бы я это сделал?

Ответы [ 3 ]

28 голосов
/ 19 февраля 2011
<iframe style="overflow:hidden;"></iframe>
0 голосов
/ 17 марта 2018

Поздний ответ

Единственное решение, которое я нашел до сих пор, это установить переполнение скрытым и установить width, height для родительского div.

В вашем случае:

<div style="width:614px; height:244px;">
    <iframe src="http://www.map-generator.net/extmap.php?name=Spot&amp;address=los%20angeles%2C%20ca&amp;width=614&amp;height=244&amp;maptype=map&amp;zoom=14&amp;hl=en&amp;t=1298011905"width="614" height="244" style="overflow:hidden; width:614px; height:244px;"></iframe>
</div>
0 голосов
/ 17 января 2014

Я нашел другое решение, которое сработало.

<iframe src="...." class="frame-abc" scrolling='no' ></iframe>

.frame-abc {
border:none;
overflow:hidden;
margin:0;
height:230px;
width:570px; 
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...