【问题标题】:unable to remove border when i have an iframe within an iframe for IE当我在 IE 的 iframe 中有 iframe 时无法删除边框
【发布时间】:2010-10-28 17:41:36
【问题描述】:

我有一个嵌套在另一个 iframe 中的 iframe,对于这两个 iframe,我都有以下属性:

frameBorder="0" marginWidth="0" marginHeight="0" scrolling="no" 

我也试过了:

style="border: 0px; margin: 0px; padding: 0px;" 

似乎无论我尝试什么,内部 iframe 的边框都会显示,以及内部 iframe 内的填充。这也仅适用于 IE (v. 8),对于 Firefox,它可以正常工作并且没有边框。

有什么办法可以解决这个问题吗?

【问题讨论】:

    标签: html css iframe border


    【解决方案1】:

    将“frameborder”中的字母B大写

    <frameBorder="0" ... >
    

    这是一个 IE 的东西...

    【讨论】:

      【解决方案2】:

      使用 frameborder="0" 属性:

      不幸的是,不知道如何使用 CSS 进行设置。

      【讨论】:

      • 我必须使用带有大写 B 的 frameBorder 才能使用 IE11
      【解决方案3】:

      我花了很多时间来解决这个问题:)

      如果您尚未为您的IFRAME 所在的DIV 定义任何值,则默认情况下会出现一个边框。我通常将IFRAMEs 放在单独的 HTML 文件的正文部分。我在我的 CSS 文件中添加了这行代码,然后砰!问题解决了。

      body {
          padding:0;
          margin:0;
      }
      

      【讨论】:

        猜你喜欢
        • 2010-09-09
        • 2010-12-10
        • 2010-12-03
        • 1970-01-01
        • 1970-01-01
        • 2011-05-26
        • 1970-01-01
        • 2018-08-28
        • 2016-10-08
        相关资源
        最近更新 更多