我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的大小调整为正确的大小。
答案 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%。