2009-12-23 3 views
0

I 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
html, body, object { 
    margin: 0; 
    padding: 0; 
    border: 0; 
    position: fixed; 
    height: 100%; 
    width: 100%; 
    outline: none; 
} 

The <object> будет 100% размером окна с этим CSS. <html>и<body> должен быть включен как установить <html> s высота до 100%.

+0

К сожалению, это не сработало. Рамка (объект), находящаяся внутри, выходит из нижней части страницы, но на главной странице не отображается полоса прокрутки. – JasCav

0

Просто сбросить все поля и отступы до 0, так что не «скрытого» пространства не будет принят до

Смежные вопросы