问题描述
|
我的主页编码如下:
<!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的宽度大于主包含表的宽度时,它会自然滚动吗?还是我们需要显式指定任何属性?
请帮我。谢谢。
解决方法
在这种情况下,我不建议将I型框架放在表格中,甚至根本不使用表格。
您可以在主页上禁用元素的溢出:对于iframe和表td。
溢出:隐藏
然后,对于iframe页面的主体,您可以
溢出-x:滚动;
或者您可以将其用于实际的iframe类。