2015-02-06 528 views
0

在这里工作是在iframe的Iframe溢出滚动隐藏不显示在CSS

<iframe class="iframe_style" id="iframeid" src="#" height="100%" width="100%" ></iframe> 

我使用CSS为溢出:隐藏,但我依然得到滚动..

.iframe_style{ 
border: 3px solid red; 
overflow: hidden; 
} 

JSFIDDLE

对此有何帮助?

回答

2

正如我可以在自己的提琴看到您设置的iframe overflowhidden这将为I帧内容

工作,如果你想它body,只需添加

body{ 
    overflow:hidden; 
} 

JSFIDDLE

+0

但边界不适合兄弟... – 2015-02-06 12:56:16

+1

您的留言溢出不是边界...兄弟:) – Tushar 2015-02-06 12:59:58

+0

可以请你解决它的边界呢? – 2015-02-06 13:00:49

0
body, html { 
    overflow: hidden; 
} 

应该这样做。

1

display: block添加到iframe。

.iframe_style{ 
    border: 3px solid red; 
    display: block; 
} 

不要忘记说明您添加的边框。使用jQuery从宽度和高度减去边框大小。

var window_height = $(window).height() - 6; 
var window_width = $(window).width() - 6; 

的jsfiddle:http://jsfiddle.net/Lxjy4ae6/50/