2012-02-13 142 views
0

我有一个div内的iframe(https)。 div(lightbox叠加)具有溢出-y:auto; overflow-x:hidden;这会导致出现垂直滚动条。 iframe的内容比叠加层的高度大得多,叠加滚动条不会滚动整个iframe内容。iframe滚动条被叠加滚动条隐藏。我想滚动整个iframe内容。我只在IE中遇到这个问题。 覆盖层被用在很多地方,所以我不能直接修改它的样式。 有没有人遇到过这种问题。 如果有人有任何想法如何隐藏叠加滚动条以查看iframe滚动条,请协助。滚动条问题与iframe中的if

回答

0

我已经通过玩弄风格来解决这个问题。 我在CSS中创建了一个新样式'div.iframe-overlay',它与样式'div.overlay'相同但没有溢出-y:auto; overflow-x:hidden; 然后仅将IE浏览器的div类从“覆盖”切换到“iframe覆盖”。 这有助于滚动条正常显示。