Я пробовал scrolling="no" и overflow:hidden; Кажется, ничто не заставляет вертикальную полосу прокрутки исчезнуть в фреймах в Safari/webkit. Кто-нибудь знает?
Как избавиться от всех полос прокрутки в iframe в Safari/webkit?
comment
Похоже, я уже устанавливал параметр переполнения в своем css, что меня сбивало с толку. Спасибо хоть. :)
- person Bjorn   schedule 19.01.2009
Ответы (2)
Используйте overflow:hidden на включенном теле.
person
Sophie Alpert
schedule
10.01.2009
Не могли бы вы рассказать об этом подробнее? Вы имеете в виду что-то вроде
iframe body { overflow:hidden }
?
- person J82; 20.02.2011
Я имел в виду, что вы должны отредактировать включенную страницу, чтобы
body
было overflow: hidden;
. Если у вас нет возможности редактировать внутреннюю страницу, я не думаю, что вы можете что-либо сделать.
- person Sophie Alpert; 21.02.2011
overflow:hidden работало для всего, кроме IE7. Для этого добавьте scroll=no в тег body включаемого документа в дополнение к стилю overflow:hidden.
- person mrbinky3000; 12.10.2011
Есть ли разница, если я добавлю
overflow:hidden;
к тегу html
вместо body
?
- person Mori; 29.04.2014
Да и это баг. См. W3C для ожидаемого поведения.
http://www.w3schools.com/TAGS/tryit.asp?filename=tryhtml_iframe_scrolling
person
Community
schedule
14.05.2009