【问题标题】:Question on displaying overflow (scrollbars)关于显示溢出(滚动条)的问题
【发布时间】:2011-05-26 13:00:00
【问题描述】:

我有一个如下编码的主页;

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <title> New Document </title>
  <meta name="Generator" content="EditPlus">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
 </head>

 <body>
 <table height="100%" cellspacing="0" cellpadding="0" border="0" width="646" class="data border">
            <tbody>
              <tr>
                <td valign="top" class="noPad">
                    <iframe height="100%" frameborder="0" width="100%" scrolling="no" name="studentFrame" src="delete2.html"></iframe>
                </td>
            </tr>
        </tbody>
</table>
 </body>
</html>

并且iframe页面编码为;

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <title> New Document </title>
  <meta name="Generator" content="EditPlus">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
 </head>

 <body>
  <table height="100%" cellspacing="0" cellpadding="0" border="0" width="834" class="data border">
            <tbody>
              <tr>
                  <td>123</td>
                  <td>123</td>
                  <td>123</td>
                  <td>123</td>
                  <td>123</td>
                  <td>123</td>
                  <td>123</td>
                  <td>123</td>
                  <td>123</td>
                  <td>123</td>
                  <td>123</td>
                  <td>123</td>
                  <td>123</td>
                  <td>123</td>
                  <td>123</td>
                  <td>123</td>
                  <td>123</td>

              </tr>
            </tbody>
    </table>
 </body>
</html>

现在我希望 iframe 在主页中水平滚动..

当 iframe 的宽度大于主包含表的宽度时,它会自然滚动还是我们需要显式指定任何属性?

请帮助我。谢谢。

【问题讨论】:

  • 你试过了吗? Works fine for me。问题可能是 iframe 内容的高度超过 iframe 的高度。
  • “iframe的宽度越大,会不会自然滚动”,自己试试看?
  • 它为我滚动,但不显示水平滚动条...
  • 您使用的是哪个浏览器?你确定你正确地引用“水平”吗?水平滚动条是您可以安全地将咖啡放在上面的滚动条,而垂直滚动条是您可以靠在上面的东西。
  • 哦,好的..谢谢让我知道!!!!

标签: javascript html css iframe overflow


【解决方案1】:

我不建议将 I-frames 放在表格中,甚至在这种情况下根本不使用表格。

您可以为主页上的元素禁用溢出:对于 iframe 和 table td。 溢出:隐藏;

然后对于 iframe 页面的正文,您可以执行 溢出-x:滚动;

或者您可以尝试实际的 iframe 类。

【讨论】:

  • table td, iframe 溢出的默认值是多少?
  • 我不希望 td 有任何溢出。据我所知,td 的内容推动了 td 的高度。不确定 iframe 抱歉
猜你喜欢
  • 1970-01-01
  • 2015-10-25
  • 2011-11-21
  • 2016-05-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-07-02
  • 2011-08-08
相关资源
最近更新 更多