2013-03-01 57 views
2

看起來合乎邏輯的是,如果您希望iframe周圍有1px寬的黑色邊框,則應用相同的規則,就好像您希望圍繞其他任何東西的邊框一樣。但是這個代碼不工作:iframe上的邊框?不在Chrome中

#myiframe{ 
    border:1px solid black; 
} 

邊框那張iframe的左側和頂部,有時(不可預測)在它的底部,但從來沒有在它的權利。爲什麼它不僅僅是圍繞iframe應用它?

我只在Google Chrome中遇到這個問題。

+0

遠射...試過'#000'? – 2013-03-01 03:45:06

+0

frameBorder =「1」 – user1428716 2013-03-01 03:46:06

+1

@DannyBeckett對不起。 @ user1428716我**想要**邊框。 'frameborder =「0」'擺脫邊界。此外,它已被棄用,不應使用。 – stackunderflow 2013-03-01 03:47:47

回答

0

正如對問題的評論中指出的那樣,我使用的是過時的Chrome版本。在最新的穩定版本上,沒有錯誤。

1

嘗試添加這個..

appearance:none; 
-moz-appearance:none; 
-webkit-appearance:none; 
outline:none; 

outline:noneappearance:none將刪除默認的瀏覽器外觀。

0

嘗試換一個DIV

HTML

<div class="wrapper"> 

    <myiframe> 

</div> 

CSS

.wrapper { 
float:left; 
border:1px solid #000; 

} 
0

我們可以得到我們的周圍獨特的iFrame邊界,通過使用屬性FRAMEBORDER。 因此嘗試<iframe src="" frameBorder="1"/>

+0

這不提供問題的答案。要批評或要求作者澄清,請在其帖子下方留言。 - [來自評論](/ review/low-quality-posts/12323944) – Mostafiz 2016-05-12 04:50:39

+0

是的,先生同意了。提問者希望在他的iframe周圍應用統一的邊框,這可以通過添加屬性frameBorder =「1」 – 2016-05-12 05:34:57