Товарищи, а такой вопрос: когда на странице iframe таких размеров, что показываемый в нём документ не влезает и появляются скроллы, то это скроллы чьи - от iframe или уже от body того документа?
Пробовал экспериментировать с overflow:hidden. Оказалось, что если он есть хотя бы у кого-то из них, скроллы убираются.
Как-то это странно: ожидаемо было, что уберется, если добавить overflow одному из них (скорее, iframe), а стиль другого на скролл не повлияет.
А вообще говоря, задача ставится как раз убрать скроллы, причем стилями запрашиваемого документа, то есть, чтобы не нужно было ничего указывать для iframe (собственно, вопрос в том и состоит, гарантировано ли они уберутся в таком случае).
Если кому-то интересно, зачем это надо: сейчас бурно развивается рынок всяческих поделок для социальных сетей. Facebook, например, на своих страницах предоставляет специальную дырку, в которой можно показать контент со внешней страницы (реализована эта дырка как раз через iframe). При этом ведет себя всё это хозяйство иногда неожиданно, в частности, порождая скроллы (бывает, что если их подавить, всё остальное отображается нормально). Т.к. iframe - элемент страницы фэйсбучной, на стили его влиять никак нельзя, вот и думаю, можно ли обойтись без этого.
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Портфолио https://www.behance.net/d4d4186e
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Портфолио https://www.behance.net/d4d4186e
Question
1234ru
Товарищи, а такой вопрос: когда на странице iframe таких размеров, что показываемый в нём документ не влезает и появляются скроллы, то это скроллы чьи - от iframe или уже от body того документа?
Пробовал экспериментировать с overflow:hidden. Оказалось, что если он есть хотя бы у кого-то из них, скроллы убираются.
Как-то это странно: ожидаемо было, что уберется, если добавить overflow одному из них (скорее, iframe), а стиль другого на скролл не повлияет.
А вообще говоря, задача ставится как раз убрать скроллы, причем стилями запрашиваемого документа, то есть, чтобы не нужно было ничего указывать для iframe (собственно, вопрос в том и состоит, гарантировано ли они уберутся в таком случае).
Если кому-то интересно, зачем это надо: сейчас бурно развивается рынок всяческих поделок для социальных сетей. Facebook, например, на своих страницах предоставляет специальную дырку, в которой можно показать контент со внешней страницы (реализована эта дырка как раз через iframe). При этом ведет себя всё это хозяйство иногда неожиданно, в частности, порождая скроллы (бывает, что если их подавить, всё остальное отображается нормально). Т.к. iframe - элемент страницы фэйсбучной, на стили его влиять никак нельзя, вот и думаю, можно ли обойтись без этого.
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.