当剩下特定的px时,将位置从固定更改为绝对

时间:2016-02-02 12:17:12

标签: javascript jquery css

我正在为一个项目的页面工作,屏幕左侧有一个按钮。 (当你向下滚动时出现)这个按钮正常工作,它应该只是滚动到屏幕的底部,然后它掩盖了版权。所以我想知道当屏幕底部有特定数量的px时,是否有任何方法可以使按钮绝对。 这是页面http://forexamples.co.nf/eksamen/#

我更喜欢这种方式,而不仅仅是屏幕上的特定px,因为我希望屏幕的高度与屏幕尺寸相匹配,因此屏幕的高度不会是特定的px量

3 个答案:

答案 0 :(得分:1)

就个人而言,我只是将版权移动到屏幕的另一侧,或者将滚动移动到屏幕中央的顶部。 这样可以解决你的问题,而不会有太多的麻烦......

答案 1 :(得分:0)

你必须在css中使用两个类。一个用于固定,另一个用于绝对。然后你必须使用jquery删除第一个类并添加第二个类。 jquery的 .removeClass() .addClass()

答案 2 :(得分:0)

您可以尝试更改CSS类:

.show {
    left: 0;
    margin-bottom: 100px;
    opacity: 1;
}