增加对象框的大小以删除滚动条

时间:2009-12-23 00:00:13

标签: javascript html css

recently asked how to hide the vertical scroll bar using overflow:hidden。虽然答案确实有效(滚动条隐藏),但我想知道为什么它甚至出现在第一位。我认为在另一个页面中包含一个对象会自动增长到所需的大小,除非另有约束(我不相信我在做)。我的对象的CSS是:

object {
    width: 100%; 
    height: 100%;
    border: none;
}

任何建议允许整个对象成为它需要的全部大小,而不是隐藏它?谢谢。

P.S。为了记录,整个站点在本地计算机上运行 - 它将没有任何网络访问权限。

编辑: This SO Question几乎就是我要做的事情,但是有一个对象而不是一个iFrmae。但是,我似乎无法将包含div的大小调整为正确的大小。

2 个答案:

答案 0 :(得分:0)

只需将所有边距和填充重置为0,这样就不会占用“隐藏”空间

答案 1 :(得分:0)

html, body, object {
    margin: 0;
    padding: 0;
    border: 0;
    position: fixed;
    height: 100%;
    width: 100%;
    outline: none;
}

使用此CSS,<object>将是窗口大小的100%。必须包含<html> <body>才能将<html>的身高设置为100%。