iframe背景透明及邊框問題

2022-03-05 22:43:45 字數 559 閱讀 3330

ie瀏覽器中iframe會出現預設的白色背景及邊框,影響美觀。有邊框的正常,但ie預設的html背景色為白色,而ff預設背景色為透明色。

此外iframe在ie中長寬為300*150,其中邊框為2px寬;ff 中為304*154,邊框也同樣為2px。(這裡所說寬算邊框的寬度)

現有兩個檔案:main.html 和t ransparentbody.html

其中transparentbody.htm是巢狀在main.htm之中,為了便於看效果在body中加入藍色背景請看效果圖:

main.html**如下:

ransparentbody.html** ...

首先,在transparentbody.htm的中設定style="background-color:transparent",即為透明樣式

然後,在之中加入   frameborder="0"和allowtransparency="true"

到此,iframe背景透明效果搞定。

**中allowtransparency指是否允許透明,

frameborder="0"是指邊框為不可見。

QWidget背景 透明 問題

2010年12月13日 星期一 11 13 一.背景設定為成黑色,前景色設為白色。方法一 paltette方式,經測試,該方法不會影響到其他控制項,建議使用 qpalette bgpal palette bgpal.setcolor qpalette background,qcolor 0,0 0,...

實現框架頁面iframe的背景透明方法

iframe的背景顏色在ie下為window的當前視窗顏色 預設白色,可以在顯示外觀處對其進行設定 這導致在大幅背景上插入iframe時,需要給它 透底 可是ie不支援對iframe設定背景色,那怎麼辦呢?解決辦法如下 第一步 在iframe中設定allowtransparency true 第二步...

去掉 iframe 邊框以及滾動條以及背景透明

我們經常在html裡面通過嵌入iframe的方式引入別的頁面,但是因為某些原因,比如引入的頁面比我們設定的iframe要大,這個時候就會出現滾動條,為了去除這個滾動條,我們可以在iframe裡面加入乙個css的屬性 css view plain copy print?overflow hidden ...