2009-12-23 45 views
0

任何人都可以請提供一些理由,爲什麼我的IFRAME是在它顯示一個報告,顯示水平滾動條,即使在它的報表的寬度似乎比iframe的寬度?iFrame的滾動條問題IE6

似乎有喜歡小的差距,導致水平滾動條出現。

我注意到另一件事是,垂直滾動條出現時,水平滾動條也會出現。

對於不需要垂直滾動條的報告,水平滾動條不出現任何。

任何想法/幫助將不勝感激。不幸的是,我無法向你展示一個例子。

它是沒有的iFrame的瀏覽器內滾動條。

謝謝。

回答

1

我假設滾動條出現在IFRAME中。

這通常是填充,邊距或邊框的問題。也許100%寬的元素有邊框。沒有一些代碼,任何更詳細的信息都很難給出。您可以安裝IE developer toolbar並嘗試突出顯示各種頁面元素以搜索引起該頁面的元素。

0

它是框架還是瀏覽器的滾動條?你可以嘗試縮小iFrame ...

<iframe style="width:99%"></iframe> 

只是爲了確保框架適合窗口。

0

我記得讀somehwere(和遇到的麻煩)是IE6在某些情況下增加一倍的利潤,所以儘量使IFRAME不是報告更寬一些額外的像素。

* html .SomeClassName { ... } 

如果是這種情況,你可以隨時通過在CSS文件,

* html 

所以前綴的CSS類名稱插入IE6(及更早版本)特定的CSS代碼適用於IE6及更早版本 和

.SomeClassName { ...} 

其他瀏覽器(這些會忽略* html ... CSS定義。

0

Scrolling =「no」沒有幫助嗎?