2012-01-14 103 views
0

下面是一個示例框架:框架:刪除IE中的外部邊框;背景透明度

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> 
<html> 
<head> 
<title>Sample frameset</title> 
</head> 
<frameset rows="50%,50%"> 
    <frame src="http://dl.dropbox.com/u/4017788/Labs/frame_a.html"> 
    <frame src="http://dl.dropbox.com/u/4017788/Labs/frame_a.html"> 
</frameset> 
</html> 
  • 如何刪除幀邊界(不分離器中的幀之間的邊界調整)出現在IE瀏覽器?
  • 如何將幀背景設置爲透明?
  • 如果對上述問題沒有直截了當的解決方案,那麼提供調整大小的句柄/邊框的框架集有什麼好的選擇?任何不同的方法?

P.S.我正在研究Real-time HTML Editor並試圖擴展其功能,並最終將其嵌入到我的網站中。我可以簡單地使用textarea和iframe來代替使用框架集 - 沒有額外的邊框,沒有默認的白色背景色,非常「風格化」。但是,缺少一個非常重要的質量:我無法像框架集中那樣輕鬆調整iframe和textarea的大小。我同意框架是「邪惡的」,但我喜歡框架式佈局和具有輕鬆調整大小的內容面板的能力。有什麼想法嗎?

非常感謝提前!

邁克

回答

0

您需要設置allowtransparencyframeborder

<frame allowtransparency="true" frameborder="0">... 

可悲的是,這無法通過CSS實現。

+0

我已經嘗試了IE特有的屬性'allowtransparency',它沒有幫助,雖然透明度問題不僅與IE有關。 'frameborder'屬性刪除所有邊框,而不僅僅是框架外部邊框。 – Mori 2012-01-14 20:59:56