2015-08-27 2 views
0

Я добавил эти css на веб-страницу и открыл ее как всплывающее окно с js с другой страницы. Но полоса прокрутки не появляется во всплывающем окне (но она появляется на других веб-страницах, кроме всплывающего окна).Нет полосы прокрутки в всплывающем окне

CSS:

html{ 
    overflow: hidden;  
} 
body{ 
    overflow: auto; 
    height: 100%; 
} 

ЯШ:

window.open(url, 'newwindow', 'width=1800, height=1600, resizable=yes, scrollbars=yes').focus(); 

Любой знает способ исправить это?

Заранее спасибо.

Примечание: Я не могу создать jsfiddle, потому что я не могу применить CSS к открытому окну там

ответ

0

Если есть overflow: hidden на HTML элемент, он не будет показывать то, что находится за пределами окна, и поэтому нет полос прокрутки.

Просто удалите его, и он должен работать нормально.

+0

Но полоса прокрутки добавляется к телу с помощью css. Свиток должен находиться на теле. Это работает на других веб-страницах, кроме всплывающих окон. –

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