2015-06-17 41 views
0

我想要一个div定位在屏幕下方,但是当您将其滚动显示时。我可以使用margin-top来做到这一点,但这需要一个特定的数字,而我希望它是相对于它所在的屏幕,以便它在您刚开始在所有屏幕上向下滚动时出现。设置相对于屏幕分辨率的div的margin-top

我该怎么做?谢谢。

+2

后你tryed的.. – Sarath

+0

使用利润率% –

+0

使用位置:固定属性固定在页面上的元素。 – stanze

回答

0

这可以使用position:fixed进行处理,并使用top代替margin-top

div { 
    position:fixed; 
    top:100px; 
} 
0

如果你正在使用jQuery,您可以在JavaScript中使用它这样,也window.resize

 var windowHeight = window.innerHeight; 
     $("#box").css('position','absolute'); 
     $("#box").css('top',windowHeight+'px'); 
+0

谢谢,但我受限制,不允许使用Javascript或JQuery – BMJ1260