2012-02-13 138 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覆蓋」。 這有助於滾動條正常顯示。